Are The Braves On The Same Level As The Mets & Dodgers?

Donnie joins Ben to discuss if he believes the Atlanta Braves are on the same level as the New York Mets and Los Angeles Dodgers in the National League this season.