It’s been a busy offseason for the Pittsburgh Steelers, which has been filled with plenty of speculation throughout. There was a moment in time when it was unclear if TJ Watt would sign a new contract with the organization. However, the front office ended up giving Watt a three-year, $123 million deal with $108 million […]