Again, I'm one week late to the baseball predictions, so I will jump right into it.
The American League playoff spots: New York Yankees, Boston Red Sox, Texas Rangers and Chicago White Sox. The National League playoff spots: Cincinnati Reds, Philadelphia Phillies, San Francisco Giants and Florida Marlins. In the World Series, the Rangers will beat the Phillies. I don't have a surprise AL team because I think there is a team that will surprise us. Despite a 1-7 start, I do think the Red Sox will come back with ease. So unless you don't grasp the concept of sample size, they might be a "surprise team." My disappointing AL team is the Minnesota Twins. My surprise NL team is the Florida Marlins, and my disappointing NL team is the Atlanta Braves.
AL MVP: Adrian Gonzalez
NL MVP: Hanley Ramirez
AL Cy Young: Brett Anderson
NL Cy Young: Josh Johnson