Submitted by TotalAccess on Wed, 03/16/2011 - 21:40
America's favorite pastime is almost here. Can you feel it? They can in Miami.
I'm going to give you 10 reasons why you should watch the Florida Marlins this season.
Not only will they give the Phils a run for their money, but they could be a legitimate contender for the World Series title. Here we go!
»
- Login to post comments