Shaheen was set to be an unrestricted free agent this offseason following the trade that sent him from the Bears to Miami, so this secures his future a little more, along with netting him $3.2 million guaranteed.
Shaheen, 27, was selected with the No. 45 overall pick by the Bears in the 2017 NFL Draft. He was in the final year of his four-year rookie contract worth $5,910,516, which included a signing bonus of $2,438,556, when Chicago traded him to the Dolphins.
Shaheen stands to make a base salary of $1,270,980 for the 2020 season.
In 2020, Shaheen has appeared in six games for the Dolphins and recorded five receptions for 58 yards receiving (11.6 YPC) and two touchdowns. Pro Football Focus has him rated as the No. 10 tight end out of 66 qualifying players.