DAILY DISCUSSION: World Series Match-up
October 23, 2012
So the World Series is set…San Francisco Giants vs. Detroit Tigers. So who wins and why?
So the World Series is set…San Francisco Giants vs. Detroit Tigers. So who wins and why?