Can The Braves Extend Their Winning Streak On Wednesday Vs. Nationals?

Dubbs and Meghan break down whether or not the Atlanta Braves can extend their 13-game winning streak on Wednesday night in their NL East battle against the Washington Nationals.