Who Do You Think Will Win the World Series?

by 10 years ago

You’ve read what Ian thinks about the Yankees-Phillies matchup. Who do YOU think will win the World Series? And why? Sound Off in the Comments.


TAGSbaseballMLBPhilliessoundoffworldseriesyankees