Vikings player No. 5
Brian O'Neill, offensive tackle
We have already talked about the struggles the Minnesota Vikings have experienced while attempting to find long-term answers along the offensive line but starting right tackle Brian O'Neill has not been part of those struggles.
In his five seasons for the Vikings, O'Neill has played in 79 games, starting 75 of those while taking 5,033 offensive snaps and 345 special teams snaps. He has become a reliable starter since joining the team as a second-round pick in the 2018 NFL Draft.
At only 27 years old, Brian O'Neill could have a long career in front of him. Having him and Darrisaw as the bookends on an offensive line should provide great protection on edges and allow the front office to focus on the interior of the line.
Parting ways with O'Neill would create an abundance of dead money due to his contract extension and his high salary cap number means that the Minnesota Vikings would never get appropriate value for him in a trade.