Eden Prairie, Minn. Former Iowa State wide receiver Marquis Hamilton has grabbed an NFL free-agent roster spot on the Minnesota Vikings, the team announced Monday.

More...