I was reading new stuff on Digg this morning and I came across this: Lineup Preview
It essentially ranks all 30 MLB teams solely on projected offensive production of their lineups. The blogger ranks the Braves at 13th overall and 4th in the NL East. I realize that the biggest advantage of the team is the pitching staff, but it seems like the Braves' lineup is still getting seriously underrated. What does everyone else think?