7:53 PM ET

The last domino to fall was when wideout Deebo Samuel agreed to a three-year contract extension with the 49ers.

Sources told Adam that the deal is worth a maximum of $73.5 million over three years.

Samuel signed a deal worth at least $24 million per year. The only other player to hit that mark before this season was the ArizonaCardinals' DeANDRE HOPKINS.

Samuel requested a trade from the Niners in April and the Niners struck the deal. San Francisco wanted to work through whatever issues bothered Samuel and reward him with a significant contract that would keep him with the team well into the future.

It was achieved.

The Niners received some offers on Samuel but never got close to moving on from him. Samuel slowly came back into the fold after attending the team's mini camp in June. Samuel arrived on time for the training camp.

As camp opened on July 26th, Samuel agreed to work on the side as the Niners and his representatives worked on a deal. Niners general manager John Lynch was more hopeful that the sides would come to an agreement.

Lynch said that they had had productive talks. We're not there yet, but I'm hopeful that we'll be able to announce something exciting for everyone soon. We are excited about moving forward with Deebo as a member of this team.

The 49ers retained their most productive player. Samuel came up with the term "wide back" because of his ability to play both receiver and running back. Samuel became the first player since 1999 to have at least 1,000 receiving yards, five receiving touchdown and five scores rushing in the same season, and he did it in a dual role.

Samuel scored a combined 14 touchdown and averaged 18.2 yards per catch and 6.2 yards per carry. His 1,770 yards from scrimmage ranked third in the league and his eight rushing touchdown were the most by a receiver in league history.

Samuel has 167 catches for 2,598 yards and 10 touchdown in three seasons in the National Football League. He played in 38 games but did not play in any of the next three years.