The San Francisco 49ers added nine new offensive and defensive weapons during the three days of the 2018 NFL Draft, which wrapped up on Saturday. They kicked off the first round by adding protection for quarterback Jimmy Garoppolo, who signed a five-year deal worth up to $137.5 million during the offseason.

Then the 49ers added another weapon for Garoppolo in the second round who can also be a key contributor on special teams.

Below is a complete list of the 49ers' 2018 selections, in the order that they were drafted. You can click on each name for more information on each new player.

Mike McGlinchey (OT)
Round 1, Pick 9
College: Notre Dame
Height: 6-8
Weight: 309
40-Time: 5.95
Post-selection conference call

Dante Pettis (WR)
Round 2, Pick 12
College: Washington
Height: 6-1
Weight: 186
Post-selection conference call

Fred Warner (OLB)
Round 3, Pick 6
College: BYU
Height: 6-3
Weight: 236
40-Time: 4.64
Post-selection conference call

Tarvarius Moore (S)
Round 3, Pick 31
College: Southern Miss
Height: 6-2
Weight: 190
Post-selection conference call

Kentavius Street (DE)
Round 4, Pick 28
College: N.C. State
Height: 6-2
Weight: 280
40-Time: 4.87
Post-selection conference call

D.J. Reed (CB)
Round 5, Pick 5
College: Kansas State
Height: 5-9
Weight: 188
40-Time: 4.51
Post-selection conference call

Marcell Harris (S)
Round 6, Pick 10
College: Florida
Height: 6-1
Weight: 216
Post-selection conference call

Jullian Taylor (DT)
Round 7, Pick 5
College: Temple
Height: 6-5
Weight: 280

Richie James (WR)
Round 7, Pick 22
College: Middle Tennessee State
Height: 5-10
Weight: 183
40-Time: 4.48