Brian O'Neill has earned his second contract with the Vikings.

The team announced Wednesday that it has agreed to a multiyear extension with the right tackle, a move that will help solidify Minnesota's offensive line for years to come.

O'Neill, who will play the 2021 season on the final year of his rookie contract, was a second-round pick (62nd overall) in 2018.

O'Neill has appeared in 46 career games with 42 starts in Purple, with all of them coming at right tackle. He took over the starting right tackle job in mid-October of the 2018 season and hasn't looked back since.