Sports

Best of the 2021 U.S. Open at Torrey Pines

The 121st United States Open Championship is being staged at the Torrey Pines South Course in La Jolla, California.