Current Agreement Ryan Shazier agreed to terms with the Pittsburgh Steelers on a four-year, $9,507,212 contract that included a $5,234,336 signing bonus, $9,507,212 guaranteed, and an average yearly salary of $2,376,803. The deal also includes a $250,000 workout bonus and a $50,000 training camp bonus. He started getting paid this year. His base salary for 2019 is $12,813,624. That makes him one of the highest-paid linebackers in the NFL. Shazier has been a force off the bench since coming over from the Cleveland Browns in a trade last season. He led the Steelers with 102 tackles and had three interceptions. He also had two sacks. Before becoming a starter, he made $735,000 with the Browns in 2018. That was before he got hurt. He came back late in the season and played in 12 games for the Steelers. He still managed to make first-team All-Pro honors by ESPN and Pro Football Writers Association. In 2017, Shazier was second on the Browns with 99 tackles. He also had three interceptions and nine passes defensed. Before joining the Browns, he spent three seasons with the Division II Ohio State University. After his injury last season, Shazier decided to change teams again.