Christian McCaffrey had a forgettable 2020 season as a combined 13 games missed led to only 59 carries for 225 yards and five touchdowns. The Carolina Panthers finished 5-11 and in third place in the NFC South.

Off the field, McCaffrey is having an unforgettable personal life as he currently dates girlfriend Olivia Culpo.

Over the weekend, the Sports Illustrated Swimsuit model shared a handful of pictures with the Carolina Panthers running back as the couple vacations in Cabo San Lucas, Mexico.