The Question: Is Atlanta the favorite?
The Braves stormed past the Nationals in Washington over the weekend, reaffirming their status as the Majors' top team over the first two weeks. We want to know: just how good are they?
Is Atlanta now the favorite in the NL East? In the National League? The favorite to win the World Series?