Wacha: Cardinals ‘a lot better team’ than they’re playing

Video Details

The Cardinals lost three out of fourth games to the NL Central-leading Brewers this week.