Yankees are toast
5 Replies | 180 ViewsOn 10/15/2012 09:20 AM in MLB
Look at St Louis last year. They barely made the playoffs the won the world series. This year they were the last team to make it it again and look like they have a shot again. I do not really care for the Cards or the Giants, but I have to root for a NL team to win it all being a phillies fan.