McCaffrey is entering his first full season with the 49ers after he was acquired from the Panthers early last season. After injuries derailed his 2020 and 2021 campaigns, McCaffrey got back on track in a big way in 2023, appearing in 17 games and ranking no lower than fourth among RBs in touches, yards, TDs and fantasy points. A healthy Elijah Mitchell could limit McCaffrey's fantasy upside a bit this season (the two split carries when Mitchell was healthy last season), but CMC's massive receiving role in a good offense should allow him to finish top five at RB in fantasy PPG for the sixth straight season. The 27-year-old should be off the board early in the first round.