There are 3 users in the forums

Cardinals Best NL Team?

What ranking do you give the top three?

St. Louis Cardinals
Los Angeles Dodgers
Philadelphia Phillie's
I'll say its the Phillies
Cards
Dodgers

In that order.
  • da-jas-rool
  • Info N/A
1. DBacks (they're sleepers, man)
2. Phillies
3. Rockies