Michael Floyd, a former Arizona Cardinals wide receiver, has signed with the Minnesota Vikings, NFL Network Insider Ian Rapoport reported Wednesday, citing…
Michael Floyd recently got into trouble with the law, but at least now he's found a new team to call home.…