SFAnthem
Brain dead Hacker
yeah but the thing is that there are only a few "decent" NL teams this year:
PHI
COL
FLA
STL
CIN
That leaves 10 teams "less than decent." As long as they win series, I'm ok with it.
Especially in April.
I'd put ATL on that list
but I'd expect the Giants to win 2 out of 3 from anyone