MLB World Series

Season 65 Episode 1

Game 1 - Detroit at San Francisco (2012)

Aired Wednesday 8:00 PM Oct 24, 2012 on FOX

Who was the Episode MVP ?

Episode Discussion (1)
Submit
Oct 25, 2012
I'm thinking this is the 2010 World Series all over again.
Reply
Flag