The Vikings have agreed to terms with rookie CB Ryan Hill (Miami). Hill is 205lbs, and has played both receiver and defensive back in college. He racked up 51 tackles last season, and caught his 1st career interception.

Read more on www.vikingsgab.com