Golf: Garcia at British Open this weekend, his wedding the next

5657839_web1_5657839-cbe395a80dd944dab61d744ece9784b5.jpg
SOUTHPORT, England — Sergio Garcia won’t be wearing his green jacket from Augusta National at his wedding. ADVERTISING SOUTHPORT, England — Sergio Garcia won’t be wearing his green jacket from Augusta National at his wedding. What about pouring champagne from