Defensive tackle Ndamukong Suh and running back LeSean McCoy are both reportedly set to sign big contracts with new teams. Suh will apparently join the Miami Dolphins while McCoy has a new deal with the Buffalo Bills.

Suh will be leaving the Detroit Lions to join the Dolphins on a historic contract worth $144 million over six years, $60 million of which is guaranteed, according to ESPN’s Chris Mortenson. The 28-year-old will become the highest-paid defensive player in the NFL with the contract that is expected to average $19 million-per-year over the six years. The previous highest paid defensive player was J.J. Watt who signed a six-year, $100 million contact ($51.8 million guaranteed) with the Texans in 2014. Watt’s contract averaged out to $16.7 million a year.

McCoy, on the other hand, reportedly signed a five-year, $40 million contract ($26.5 guaranteed) with his new team the Bills, according to the Philadelphia Inquirer. McCoy was traded from the Philadelphia Eagles to Buffalo for linebacker Kiko Alonso. The trade cannot be made official until Tuesday. McCoy was previously under a three-year contract worth $25 million, with just $1 million guaranteed in 2015.  Under his new contract with Buffalo, the running back will earn a guaranteed $16 million the first year of the contract.

Suh and McCoy are electric players on opposite sides of the ball. Suh has made the Pro Bowl four times in his five NFL seasons, racking up 238 tackles and 36 sacks in his career. Last season he registered 53 tackles and 8.5 sacks. The often-controversial defensive tackle is known for breaking up plays and causing havoc in the backfield. Suh’s work has earned him just the fifth eve, non-quarterback contract valued at least $100 million. The four other contracts belong to Calvin Johnson, Larry Fitzgerald and Watt.

McCoy is a runner famous for making tacklers miss and creating huge plays. He is an elusive back with amazing agility who has certainly proven himself in the NFL. His best season was 2013, when he led the league in rushing with 1,607 yards. Last year, behind a line often plagued with injuries, McCoy had a less electric season. The 26-year-old still finished third in the league in rushing with 1,319 yards however.

The new contract might do wonders to help appease McCoy’s misgivings with being traded. ESPN’s Josina Anderson reported that the running back was not pleased with being traded after the move was announced last week. The new contract gives McCoy stability and much more guarenteed compensation.