The Kansas City Chiefs have agreed to sign Justin Houston to a six-year, $101 million deal, beating Wednesday’s deadline for contract extensions this offseason.

Albert Breer from the NFL Network tweeted the update, adding that Houston’s deal has $32.5 million guaranteed during the time of the signing. A separate report from ESPN stated that the entire guaranteed value of the deal totals $52.5 million.

Houston’s deal will last until 2020, and the 26-year-old linebacker is on track to become the highest-paid player in the franchise’s history and the highest-ever for a linebacker in NFL’s history.

Houston will also become the second highest-paid NFL defensive player after Miami Dolphins’ Ndamukong Suh, who signed a six-year $114 million contract with $59.95 guaranteed earlier in the 2015 offseason.

Houston, who was a third round pick in the 2011 NFL Draft, has played the last four seasons with Kansas City and has been named to the NFL Pro Bowl three times (2012-2014). An NFL First Team All-Pro member in 2014, Houston had 68 tackles, 22 sacks and four forced fumbles for the Chiefs last season.