Sergio Garcia might wear his Masters green jacket as...
madpicks
Sergio Garcia might wear his Masters green jacket as his wedding tux -