The Minnesota Vikings have almost everything they need to win a Super Bowl right now. What they may not have, however, is a ...