Spring has truly sprung this year. And what is more a sign of spring than that (un)official Cleveland holiday, the Indians' Home Opener? Cleveland's big day begins on Thursday, April 5 at 3:05 pm when the Tribe takes on the Toronto Blue Jays at Progressive Field. The scheduled starting pitcher for the Indians is right-hander Justin Masterson.
The first scheduled MLB game is on Wednesday, April 4, featuring the World Champion St. Louis Cardinals playing the Miami (formerly Florida) Marlins. The 7:05 pm game marks the beginning of the 2012 season and will be played in Marlins Park, the new home of the Miami team. Also new this year in Miami is manager Ozzie Guillen, formerly of the Chicago White Sox.