Nick Wagoner ESPN Staff Writer
Here's the 49ers total haul from the 2017 NFL draft: 1A. Solomon Thomas, DL, Stanford; 1B. Reuben Foster, LB, Alabama; 3A. Ahkello Witherspoon, CB, Colorado; 3B. C.J. Beathard, QB, Iowa; 4. Joe Williams, RB, Utah; 5A. George Kittle, TE, Iowa; 5B. Trent Taylor, WR, Louisiana Tech; 6A. D.J. Jones, DT, Mississippi; 6B. Pita Taumoepenu, DE, Utah; 7. Adrian Colbert, DB, Miami. The Niners also traded for Denver Broncos RB Kapri Bibbs.