Wed 5/10/17 3:20 PM

Floyd signed a contract with the Vikings on Wednesday, Ian Rapoport of NFL Network reports.
EDGE Analysis
Floyd signing with Minnesota isn't surprising after it was reported on Friday that he was in talks with the team. The 27-year old receiver spent 13 games with Arizona last season before being released due to a DUI arrest and finishing the year with New England. He'll need to compete for a spot with the Vikings, but he could wind up as one of the team's top-3 options at wideout in 2017 and beyond if he's at the top of his game.