9. Case Keenum, Minnesota Vikings
Amazingly enough, not only Case Keenum go from a guy destined to be a career journeyman backup quarterback to one of the best starting quarterbacks in the NFL this season, but he did so by replacing his team’s starter and maybe even making them better. After the Vikings lost quarterback Sam Bradford to a season-ending knee injury, Keenum stepped in to the position and led Minnesota to seven-straight wins as the starter. Since the first day of October, Keenum has thrown for 11 touchdowns and five interceptions, averaging 245 yards passing per game. Those aren’t sexy numbers, and they belie just how well Keenum has played for Minnesota.