Louisville Football has always been just close enough to reach a high level of success, but just far enough away from reaching the very top. A dropped interception here. An offsides there. A major injury or a game where the defense lays an egg. Louisville has always needed to be perfect in a sport that requires at least some luck.
The 2016 Louisville football team is the perfect storm. It was built for years and took multiple decisions and plans to come to fruition. It took the right coach, and maybe more importantly, the right player. It took some players and coaches sticking around when they could have left.