Are The Mets (98.5) Or Braves (95.5) Worth Backing In The Win Total Market?

Kevin and Donnie take a look at the win totals for the New York Mets and Atlanta Braves for the remainder of the season and break down which one they like the most.