Head coach Mike Zimmer hinted earlier this week that they were planning on addressing the backup quarterback position.

On Friday, they signed Case Keenum to fill that role.

There is still no timetable for Teddy Bridgewater and they needed a better backup option than 37-year old Shaun Hill, who is still a free agent.

Sam Bradford will undoubtedly be the team’s starting quarterback after a solid season in which he threw 20 touchdown and five interceptions for 3,877 yards with a 71.6 completion percentage (NFL record).

Taylor Heinicke was the only other quarterback on the roster. He has not attempted a pass in his two seasons in the league.

Keenum went undrafted in 2012 after playing at the University of Houston. He spent the first two seasons with the Houston Texans and most of the 2014 season with the St. Louis Rams. He then returned to the Texans for the final two weeks of the 2014 season. He spent the 2015 and 2016 seasons with the Rams. Bradford and Hill were also with the Rams in 2014.

In 26 career games (24 starts), Keenum has thrown 24 touchdowns and 20 interceptions with a completion percentage of 58.4.

Last season he threw nine touchdowns and 11 interceptions for 2,201 yards with a completion percentage of 60.9 in 10 games (nine starts).

Bradford played in every game last season after sitting out the first game, which was pretty impressive considering his injury history and the offensive line being among the worst in the league.

With the line expected to be better in 2017, Bradford may have even more luck. With already two torn ACL’s in his career, maybe his bad luck has run out. At least lets hope.

Even if Bradford ends up missing some games, Keenum will certainly be a better option than Hill.

You can follow Ali Siddiqui on Twitter @asiddiqui15 and @SPOT_Vikings for Vikings news and updates.