World Series

CATEGORY: Wine 101, Wine Education   |   DATE: October 25th, 2012
Wine Oh TV World Series Wine The San Francisco Giant’s and the Detroit Tigers are battling it out for a chance to win the holy grail of baseball; bringing home a World Series Championship! If you are a wine-loving ticket holder for one of the World Series games in San Francisco, AT&T Park has you covered. Gone are the beer only