CT Now

Sergio Garcia

Sergio Garcia of Spain speaks to the media during a press conference for the World Golf Championships-CA Championship at the Doral Golf Resort & Spa in Miami, Florida. (Photo by Sam Greenwood/Getty Images)
Copyright © 2016, CT Now
58°