EAGAN, Minn. (AP) The Minnesota Vikings have signed first-round pick Mike Hughes, putting their entire eight-player draft class under contract the week before training camp begins.