Braves lost last 5... just got swept by Phillies yet are still 28-17 at home.
Ace Hudson on the mound. Moehler is highly unpredictable and looks due for a blowup game. Seems like a perfect spot on the road vs. Braves bats.
Not saying it's a worthy price, but that's why it's so high in my opinion.