After a really tough start to the season the Cardinals have rebounded and won 11 of their last 13 games! With a sweep of the Red ...