Now Playing
Share Video
Link copied!

McCaffrey has been handed a four-game suspension by the NFL, Ian Rapoport of NFL Network reports.

McCaffrey was waived by the 49ers in late August, and the suspension would partially explain why he doesn't have a team yet. The 24-year-old leaves a lot to be desired, too, as he played five games for the Jaguars last season, making one catch for four yards.

More News