GOLDEN VALLEY, Minn. - The Minnesota Vikings have made a first-day move in free agency, signing former New York Giants' defensive tackle Linval Joseph on Tuesday.

ESPN's Adam Schefter called the signing a blow to the Giants. He also reported that the contract is for 5 years and $31.5 million.

Joseph, 25, has been a productive player for the Giants, but the team was not able to re-sign him by the 3 p.m. deadline.

It's assumed that the Vikings will pair the former East Carolina Pirate with former Florida Gators' defensive tackle Sharrif Floyd on the defensive line.

Joseph was originally drafted by the Giants with the 46th overall pick in the second round of the 2010 NFL Draft. He had 59 tackles and 3.0 sacks in 15 games last season.

He's listed as 6 feet 4 inches tall and weighs more than 320 pounds.