Going into Spring Training and the 2008 Season, who do you think are the top 10 teams in the National League? Feel free to tell us why in the comments.
Featured by: CriticalFanatic at 2/15/08 2:22PM | Closed on 03/25/08 at 05:00PM FanIQ Pts? No | MLB | Opinion List
+4 no team in NL is a "complete team" , many talented teams that have a legit chance to win pennant...but all have weaknesses...to me, Mets and Phils have vets and youth...decent pitching...most balance. Brewers and D-backs will be interesting to watch.
1. New York Mets2. Philadelphia Phillies3. Milwaukee Brewers4. Arizona Diamondbacks5. Chicago Cubs6. San Diego Padres7. Colorado Rockies8. Los Angeles Dodgers9. Cincinnati Reds10. St. Louis Cardinals