It’s hard to come up with a foolproof way to evaluate these teams before the season, especially when they are all completely honest about how vanilla everything is throughout the preseason.
A one, two punch atop all of Major League Baseball are the St. Louis Cardinals and Cincinnati Reds. They hold the No. 1 and No. 2 spot respectively in this week’s CBS Power Rankings. But this shouldn’t […]