Photos | Minnesota Vikings – vikings.com
Best of the Offseason: Mike Hughes
View the best images of Vikings first round draft pick Mike Hughes after he signed his rookie contract with the team on Thursday.

An image from the May 4, 2018 Rookie Minicamp practice.

An image from the May 4, 2018 Rookie Minicamp practice.

Photos from Day 3 of Mini Camp held on June 14th 2018 at TCOPC.

Photos from Day 1 of Mini Camp held on June 12th 2018 at TCOPC.

An image from the June 7, 2018 OTA practice.

An image from the June 7, 2018 OTA practice.

An image from the May 29, 2018 OTA practice.

Photos from Day 3 of Mini Camp held on June 14th 2018 at TCOPC.

Photos from Day 2 of Mini Camp held on June 13th 2018 at TCOPC.

Photos from Day 2 of Mini Camp held on June 13th 2018 at TCOPC.

Photos from Day 3 of Mini Camp held on June 14th 2018 at TCOPC.

An image from the June 7, 2018 OTA practice.

An image from the June 7, 2018 OTA practice.

Photos from Day 2 of Mini Camp held on June 13th 2018 at TCOPC.

Photos from Day 2 of Mini Camp held on June 13th 2018 at TCOPC.

An image from the June 4, 2018 OTA practice.

An image from the June 4, 2018 OTA practice.

An image from the June 6, 2018 OTA practice.

An image from the June 7, 2018 OTA practice.

An image from the June 4, 2018 OTA practice.

An image from the May 5, 2018 Rookie Minicamp practice.

An image from the June 4, 2018 OTA practice.

An image from the May 31, 2018 OTA practice.

An image from the May 23, 2018 OTA practice.

An image from the May 22, 2018 OTA practice.

An image from the May 5, 2018 Rookie Minicamp practice.

An image from the May 24, 2018 OTA practice.

An image from the May 5, 2018 Rookie Minicamp practice.

An image from the May 22, 2018 OTA practice.

An image from the May 22, 2018 OTA practice.

An image from the May 5, 2018 Rookie Minicamp practice.

An image from the May 5, 2018 Rookie Minicamp practice.

An image from the May 5, 2018 Rookie Minicamp practice.

An image from the May 4, 2018 Rookie Minicamp practice.

An image from the May 5, 2018 Rookie Minicamp practice.

An image from the May 5, 2018 Rookie Minicamp practice.

An image from the May 5, 2018 Rookie Minicamp practice.

An image from the May 4, 2018 Rookie Minicamp practice.

An image from the May 4, 2018 Rookie Minicamp practice.

An image from the May 5, 2018 Rookie Minicamp practice.

An image from the May 5, 2018 Rookie Minicamp practice.

An image from the May 4, 2018 Rookie Minicamp practice.

An image from the May 4, 2018 Rookie Minicamp practice.

An image from the May 5, 2018 Rookie Minicamp practice.

An image from the May 4, 2018 Rookie Minicamp practice.

An image from the May 4, 2018 Rookie Minicamp practice.

An image from the May 4, 2018 Rookie Minicamp practice.

An image from the May 4, 2018 Rookie Minicamp practice.

An image from the May 4, 2018 Rookie Minicamp practice.

An image from the May 4, 2018 Rookie Minicamp practice.

An image from the May 4, 2018 Rookie Minicamp practice.

An image from the May 4, 2018 Rookie Minicamp practice.

An image from the May 4, 2018 Rookie Minicamp practice.

An image from the May 4, 2018 Rookie Minicamp practice.

An image from the May 4, 2018 Rookie Minicamp practice.

An image from the May 4, 2018 Rookie Minicamp practice.

An image from the May 4, 2018 Rookie Minicamp practice.

An image from the May 4, 2018 Rookie Minicamp practice.

An image from the May 4, 2018 Rookie Minicamp practice.