In 2018 Keenum signed a 5-year contract with the Vikings .
Keenum became a free agent on March 14 , 2018. On March 14 , 2018 , Keenum signed a 5-year , $ 36 million contract with the Minnesota Vikings.