Major League Baseball's 2012 season is upcoming. The thread here is on this year's season. A long and drawn-out season will await the 30 teams of Major League Baseball. I figured it was time to start a new thread on a new season, regardless if some very big football game is this weekend (as of this post). The proper thread for 2012 Major League Baseball is here!