Villanueva is signing a two-year contract with the Ravens, Jeff Zrebiec of The Athletic reports.

Villanueva will slide in at right tackle in place of Orlando Brown, who was traded to Kansas City in April. The 32-year-old Villanueva has spent his entire NFL career up to now in Pittsburgh, primarily playing left tackle for the Ravens' archrivals. He'll now get to see things from the other side.

More News