Baseball 2012 kicked off on Wednesday with the St. Louis Cardinals and the newly christened Miami Marlins with the opening of Florida's newest ballpark.
In sports, every new season is a reawakening, a chance for redemption, a "we're going to do it this year." So what do you think? Which is your favorite team and will they go all the way this year? Take our poll and add your enthusiasm in the comments.