Just three days before the start of the season, the Steelers and pass rusher T.J. Watt have finally agreed to a new contract.

It’s a four-year extension worth $112 million and $80 million guaranteed, according to Ian Rapoport of NFL Network.