March 29, 2019SportsWe're liking how the Cardinals are shaping up heading into this season. Let's talk strengths and weak spots.