Alejandro Villanueva has agreed to a two-year, $14 million deal with the Baltimore Ravens. The deal includes $8 million in fully guaranteed money. 

Villanueva, 32, started at left tackle for the Pittsburgh Steelers for the past six seasons but would fit in with the Ravens' supersized offensive line on the right side. 

The Ravens have Ronnie Stanley at left tackle.

The Indianapolis Colts and Miami Dolphins also had interest in signing Villanueva.