Scott Olmos-USA TODAY Sports

Scott Olmos-USA TODAY Sports

The 2015 NFL Draft is complete and the San Francisco 49ers have 10 new players that will compete for roster spots during the offseason.

Once again, general manager Trent Baalke went with the best players available according to his draft board. The team had many needs to fill, including cornerback which was not touched in the draft. Baalke has stated numerous times that he feels comfortable with the corners on the team right now, including 2014 fifth round draft pick Keith Reaser, who is returning from a torn ACL.

While many feel that the team should be in a rebuilding mode, Baalke clearly believes that the 49ers are reloading instead, adding depth and competition at numerous positions.

Odds are that you have not seen all of our selections play football before. Here are some college highlights of some the team's newest additions.

Round 1: DT Arik Armstead of Oregon

Round 2: SS Jaquiski Tartt of Samford

Round 3: OLB Eli Harold of Virginia

Round 4: TE Blake Bell of Oklahoma

Video includes highlights at quarterback and tight end. Baalke has stated that, if needed, Bell could be an emergency quarterback for the team.

Round 4: RB Mike Davis of South Carolina

Round 4: WR DeAndre Smelter of Georgia Tech

He'll likely sit out most - if not all - of the 2015 season. However, when he is ready to go, Smelter could be special. He is one of the more interesting of the 49ers' 2015 selections.

Round 7: TE Rory 'Busta' Anderson of South Carolina

And for the fan that commented about punter highlights...

Round 5: P Bradley Pinion of Clemson

And a 62-yard field goal ... from 5 years ago.