The Vikings and defensive lineman Jonathan Bullard agreed to a contract on Tuesday, marking the 10th free agent to agree to re-sign with Minnesota this month.
Bullard, the 29-year-old former Bears draft pick, appeared in 12 games last season. He made seven starts as an interior defender in the Vikings' 3-4 front, which they'll maintain under new coordinator Brian Flores. Bullard missed five games, including a four-game absence due to a biceps injury suffered Dec. 4 against the Jets.
The Vikings front office has retained all of last year's interior defensive linemen — Harrison Phillips, Bullard, Khyiris Tonga, James Lynch, Ross Blacklock and Esezi Otomewo — except Dalvin Tomlinson, who the Vikings could not afford in free agency.