Cardinals’ downfall attributed to “lack of resources,” per insiderSport The St. Louis Cardinals have fallen quite far in recent years, and the issues are well documented.