Welcome home: Garcia brings green jacket to Spain

April 26, 2017

Sergio Garcia brings his new green jacket for a hometown visit in Spain.