Cardinals (+115) Are Live To Win The NL Central

Aram Leighton joins Ben to discuss why the St. Louis Cardinals are in a better spot to win the NL Central than the Milwaukee Brewers as things stand.