Kyle Shanahan has often been unable to stop himself when it comes to running back temptation in the NFL Draft.
Regardless of how many late-round and undrafted free agent backs elsewhere in his offense, the 49ers have continually invested significant resources in a position that is being increasingly devalued by the league.
Case in point, the last two drafts, which have seen the 49ers spend third-round picks on Trey Sermon and Tyrion Davis-Price. Sermon is no longer with the team, and Davis-Price played in just six games as a rookie.
After one miss and another swing that does not look like paying off, could Shanahan have learned his lesson.