Is Tiger Woods Participating in the 2024 U.S. Open?
World No. 1 and reigning Masters champion Scottie Scheffler leads the charge as the 124th U.S. Open Championship kicks off this Thursday at the renowned Pinehurst Resort in North Carolina. A formidable field of 156 golfers will compete, with over half the ...