So since the Giants have gone to the world series in 2010,2012,2014 and the Cardinals going in 2011 and 2013, Do you think we can see Cardinals[Who have the best record in baseball right now] come back to the world series? Or will we see the Astros[Who have been said to make the series this season]
SMOKE COAL EVREE DAY |