Here you go, here's my list. Ranking all 30 MLB teams. This is really hard. Seriously. It's very difficult to rank all thirty teams, and I've switched it around a hundred times, but ultimately, here's what I have. My only request is that if you criticize this list, you post your own. Or not. Do whatever you want...Julian Levine:1. Boston Red Sox -- pitching has some issues, but I can look beyond it, because their lineup has Carl Crawford, Adrian Gonzalez, Jacoby Ellsbury, Kevin Youkilis, Dustin Pedroia, and Jed Lowrie.2. Philadelphia Phillies -- R2C2. 'nough said.3. New York Yankees -- More money less** problems.4. San Francisco Giants -- reigning world champions. Solid staff, lineup is strong enough to support it. 5. St. Louis Cardinals -- nice starting four + Colby Rasmus/Matt...

Read more on www.splashingpumpkins.com