MINNEAPOLIS -- For sheer number of Minnesota Vikings-related subplots, the Super Bowl 50 matchup between the Carolina Panthers and Denver Broncos lags behind some championship games of recent years. The presence of Percy Harvin, Darrell Bevell and Sidney Rice on the 2013 Seattle Seahawks' Super Bowl team or Randy Moss' final attempt to get a ring in 2012 with the San Francisco 49ers come to mind.
But in terms of plot depth and character development, it's tough to find one more compelling than what has happened with Jared Allen and the Panthers.