San Francisco 49ers linebacker Drake Jackson signed his rookie deal with the team on Thursday. Kirby Lee-USA TODAY Sports

In the middle of their second week of OTAs, the 49ers managed to sign all their draft picks in a day. Each of San Francisco’s nine draftees agreed to terms on their four-year rookie contracts Thursday.

Because no first-rounders were part of this class, because of the 49ers’ Trey Lance trade-up, none of this group has a fifth-year option in his contract. While second- and third-rounders’ deals occasionally cause issues, this year being a moderately interesting one for round 2 choices due to guaranteed years, each of the three 49ers Day 2 choices is locked in.

The 49ers began their draft by taking USC edge rusher Drake Jackson at No. 61 overall. Jackson, who recorded 12.5 sacks and 25 tackles for loss in three Trojan seasons, will be expected to play at least a rotational role for the 49ers this year. Jackson received $3.14M of his $5.8M slot deal guaranteed, Adam Schefter of ESPN.com tweets.

San Francisco’s Dee Ford bet largely did not pay off. Ford is expected to be released soon. The team brought back Kerry Hyder, after his one-and-done Seattle tenure, and signed ex-Colts second-rounder Kemoko Turay. Ex-Ram Samson Ebukam also remains on the 49ers’ roster, after signing last year. But Jackson will certainly be expected to be part of the 49ers’ Nick Bosa-fronted edge mix as a rookie.

San Francisco added third-round skill-position players Tyrion Davis-Price (No. 93) and Danny Gray (No. 105) as well. Davis-Price, a 211-pound LSU-produced running back, joins 2021 third-rounder Trey Sermon, starter Elijah Mitchell and veteran Jeff Wilson in San Francisco’s crowded-looking backfield. Davis-Price left LSU after his junior season — a 1,003-yard slate. A 5-foot-11 wideout, Gray played a prominent role in SMU’s pass-happy offense. A former Texas 3A 100-meter champion while in high school, Gray caught 49 passes for 803 yards and nine touchdowns as an SMU senior.

Here are the draft picks the 49ers are set to take into minicamp and training camp:

Round 2: No. 61 Drake Jackson, DE (USC) (signed)
Round 3: No. 93 Tyrion Davis-Price, RB (LSU) (signed)
Round 3: No. 105 Danny Gray, WR (SMU) (signed)
Round 4: No. 134 Spencer Burford, OL (Texas-San Antonio) (signed)
Round 5: No. 172 Samuel Womack, CB (Toledo) (signed)
Round 6: No. 187 (from Broncos) Nick Zakelj, OT (Fordham) (signed)
Round 6: No. 220 Kalia Davis, DT (Central Florida) (signed)
Round 6: No. 221 Tariq Castro-Fields, CB (Penn State) (signed)
Round 7: No. 262 Brock Purdy, QB (Iowa State) (signed)

More must-reads:

TODAY'S BEST
Panthers dominate Bruins to even series
Watch: Pacers star ties playoff high in threes in one half
Former NFL player has major warning for Steelers QB Justin Fields: 'You can't fall into this'
Watch: Brad Marchand hurdle Panthers player on Charlie Coyle goal
Pressure mounts on Nuggets as Nikola Jokic wins third MVP Award
Pirates announce date for 2023 No. 1 overall pick's MLB debut
LeBron James rues 'missed opportunities' against Nuggets
Cardinals star gives update on timeline for injury rehab
Police investigating Patrick Beverley incident
J.J. Watt addresses possibly ending retirement to play for Texans
Inter Miami's Lionel Messi could surpass two major MLS records
Reporter weighs in on potential Giants quarterback controversy
Cowboys to release veteran WR
Lakers want Anthony Davis' opinion in search for next head coach
Patriots exec explains why team drafted two QBs in 2024 NFL Draft
Borussia Dortmund legend 'considering' move to MLS
NHL announces Ted Lindsay Award finalists
Mavericks' Luka Doncic lists Thunder swingman among best perimeter defenders in NBA
Cowboys reportedly meeting with recently released veteran WR
Joe Burrow shares 'support' for Bengals who requested trades