News

Scottie Scheffler has confirmed he was the man responsible for the loud noise that was heard on the live broadcast during his ...