This team has scored 13 runs in its last 8 games and this offense looks like crap.
They are -200 tonight against Astros and Wandy Rodriguez. His numbers so far this season aren't bad. He has a 3.35 ERA with 24.1 IP in 4 starts and giving up less than 1 hit per inning.
I just dont see how the Braves could be -200 here.