Check the yardage book: Torrey Pines South Course for the U.S. Open
The South Course at Torrey Pines in La Jolla, California, is the site of this week’s U.S. Open, bringing back memories of Tiger Woods’ dramatic 2008 major victory over Rocco Read more