The Minnesota Vikings and nose tackle Linval Joseph agreed to a four-year contract extension Saturday.
The extension is worth $50 million with $31.5 million guaranteed, according to the NFL Network's Ian Rapoport. The extension was confirmed by his Joseph's agency, SportsTrust Advisors.