The World Series is set with SanFrancisco’s win over defending World Series champs St. Louis last night 9-0. Game One: Wednesday night in SF, 8pm our time. Verlander will be on the mound.

GO TIGERS!!!

Comment