It has been a season of ups and downs for the Louisville football team. Through the first part of the schedule the Cardinals have adjusted on the fly with injuries to key players, offensive line woes and inconsistent play overall. After a much needed bye week they head into the meat of their schedule and finally have some of those key guys back to full strength and seem to have some of the kinks worked out on offense particularly the offensive line. This couldn’t have come at a better time as the Cardinals prepare to play one of the biggest games of the season.