Sergio García
Photo 1 Of 4
PGA Tour stars Sergio Garcia (ESP) tees up golf balls on a floating barge on the River Thames at Tower Bridge as a part of the Adidas Golf Challenge.
PGA Tour stars Sergio Garcia (ESP) tees up golf balls on a floating barge on the River Thames at Tower Bridge a... Read More
content ©2014 USA TODAY Sports Images. All Rights Reserved.