right now, cards and Braves are tied at 3.67.
a couple of Mets SP are amongst the luckiest in all of baseball.
and i'd be careful not to overlook the AL pitching staffs. the difference between the production of 7,8,9 hitters in the AL and NL is staggering.
anyways, i think its the Cards for now.