Turn Left and Left and Left and LeftBy -- DSWMay 30, 2024 Tour Updates 1 Min Read And end up right back where you began … well almost. Echoes of 2008 flash through 2024 again in the terrific 73 Yards. While we have…