World News Police arrest Scheffler, world’s number one golfer, outside PGA course Idio Michael May 17, 2024 0 Scottie Scheffler, golf world number one, was handcuffed and held by police early Friday after reportedly…