Left tackle Alejandro Villanueva has agreed to a new four year extension worth $24 million.

Villanueva started all 16 games last season for the Steelers.

He was scheduled to make $615,000 on 2017.