Credit: © Dale Zanine-USA TODAY Sports

Braves continue to struggle as Cardinals complete sweep.

May 08, 2017 - 1:10 pm

Freddie Freeman continues to thrive, but his 11th home run of the season wasn't enough on Sunday as the Cardinals completed the sweep in Atlanta with a 6-4 victory.  The Braves now sit at 11-18 on the season and are in last place in the National League East. 

Up next, the Braves head to Houston to take on the red-hot Astros.

Read Sunday's recap here:

Comments ()