Atlanta Braves defeat St. Louis Cardinals, 9-2
At the start of the last lengthy home stand for his division-leading Cardinals, manager Tony La Russa said visits by three winning teams come at a good time.
The three opposing pitching staffs meant the Cardinals would be tested.
So far, they've been humbled.
Atlanta completed a series sweep on Sunday as ace Javier Vazquez "carved up" the Cardinals - La Russa's description - in a 9-2 victory. The winless series is the Cardinals' first since losing three at Houston in...