Jerick McKinnon, Running Back
Finally, the list would not be complete without new running back Jerick McKinnon. He was signed this offseason and projects to be the starting running back behind Jimmy Garoppolo. San Francisco will need a running game to take pressure off of their new quarterback and McKinnon is ready for that role.
McKinnon made a name for himself with the Minnesota Vikings. He had a big year last season after rookie running back Dalvin Cook went down with a torn ACL.
Throughout the 2017 season, McKinnon carried the football 150 times for 570 yards and three touchdowns. He also caught 51 passes for 421 yards and two touchdowns.
His ability to make plays both on the ground and through the air will be valuable for the 49ers. Shanahan will likely utilize McKinnon in the passing game more than most running backs in the league. Giving Garoppolo a check-down option with the ability to make big plays in the open field will be a dangerous tool for the 49ers.
San Francisco is giving McKinnon the opportunity that he has been looking for over the last few years. He has the chance to become a featured back in a high-profile offense. McKinnon should approach the 1,000-yard mark on the ground and could end up racking up around 500-600 yards through the air.