The Minnesota Vikings have agreed to a reworked contract with Harrison Smith, according to a source.

Smith was due to receive $15.3 million in cash for 2023 and count $19.1 million against the salary cap, which made him a candidate to be cut.

The Vikings gave the safety permission to seek other opportunities around the league as he considered a reduced contract offer. Ultimately, Smith decided to take the Vikings' deal and return for a 12th season with the team. 

Per the source, Smith accepted a pay cut of just under 50% to about $8 million for the 2023 season, before incentives.