Rookie defensive end Nick Bosa is ready to play football.
The 49ers finally signed Bosa, the No. 2 overall pick in the draft, to the mandatory four-year contract for draft picks, the 49ers announced Thursday afternoon. ESPN's Adam Schefter was first to report an agreement was in place.
Bosa is scheduled to make more than $33.5 million over the course of the deal, including a signing bonus of $22.4 million.
Stay in the game with the latest updates on your beloved Bay Area and California sports teams! Sign up here for our All Access Daily newsletter.
Bosa and second-round pick Deebo Samuel were the last of the 49ers rookies to remain unsigned. Samuel signed his contract Thursday as well.
The Ohio State product's contract will count for $6.1 million in 2019, $7.625 million in 2020, $9.15 million in 2021, and $10.675 million in 2022. The 49ers will also have an option to pick up a fifth year of the contract in 2023.
Bosa has not played in a game since Sept. 15, 2017, when he sustained a bilateral core muscle injury in a game against Texas Christian and underwent season-ending surgery. In his 29-game college career at Ohio State, Bosa recorded 47 tackles and 17.5 sacks.
[RELATED: Which 49ers receivers will earn spots behind Pettis, Samuel?]
San Francisco 49ers
Find the latest San Francisco 49ers news, highlights, analysis and more with NBC Sports Bay Area and California.
Bosa sustained a grade-one hamstring strain on the second day of organized team activities and was sidelined for the remainder of the 49ers’ offseason program.
49ers training camp starts Friday in Santa Clara.