EAGAN, Minn. - The Minnesota Vikings have signed Garrett Bradbury, an offensive lineman taken with the No. 18 pick in last month’s NFL draft, the team announced Tuesday, May 14.

Bradbury gets a four-year, $12.88 million contract with a $7.39 million signing bonus. Bradbury has a salary-cap number of $2.34 million for 2019.

The Vikings needed to create salary cap room to sign Bradbury, who played at North Carolina State. It wasn’t immediately clear what they did to come up with enough money for Bradbury.

The Vikings entered Tuesday with $664,266 of salary-cap room, according to the NFL Players Association. With Bradbury displacing a player in the top 51 of their salaries, they had needed to come up with about $1.1 million to have enough room to sign him.

Bradbury could start at center as a rookie. If not, he could start at left guard with Pat Elflein remaining at center.