The Pittsburgh Steelers have signed left tackle Alejandro Villanueva to a four-year contract, the team announced Thursday.

The contract is worth $24 million in total, a source told NFL Network’s Ian Rapoport.

Villanueva was reportedly considering a training camp holdout, as he had yet to sign his exclusive rights free-agent tender. He was due to receive $615,000 in 2017 on his tender, but will now be paid $14 million in the first two years of his deal, NFL Network’s Mike Garafolo reports, citing a source.

The 28-year-old former Army Ranger has been the Steelers’ starting left tackle for the past two seasons after spending part of the 2014 season on their practice squad. He started all 16 games in 2016.

Copyright © 2017 Score Media Ventures Inc. All rights reserved. Certain content reproduced under license.