P polamalu43 New Member Oct 23, 2013 #1 Do you think they have what it takes to win the World Series this season? They are going into the series with the "Boston strong" attitude. I am a Yankees fan so I am not cheering for them.
Do you think they have what it takes to win the World Series this season? They are going into the series with the "Boston strong" attitude. I am a Yankees fan so I am not cheering for them.