The Pittsburgh Steelers signed free-agent tackle Ryan Harris Tuesday. Harris started 16 games with the Super Bowl champion Denver Broncos last season. The deal is worth just under $4 million for two years. He will compete with Alejandro Villanueva for the starting job at left tackle.
Offensive lineman Kelvin Beachum is now a former Steeler, after signing a two-year deal with the Jacksonville Jaguars. Beachum started 39 games over the past four seasons with the Steelers. Defensive lineman Steve McLendon signed a free agent contract with the New York Jets.
The Baltimore Ravens signed wide receiver Mike Wallace to a two-year contract Tuesday. The former Pittsburgh Steeler has played in Miami and Minnesota since leaving via free agency.