Christian McCaffrey sent his best wishes to former Carolina Panthers teammate David Mayo on Wednesday after he announced his retirement from the NFL.
The San Francisco 49ers running back reshared Mayo's Instagram announcement and congratulated him for his nine years in the league.
"Congrats brother," McCaffrey wrote.


Looking to predict NFL playoff Scenarios? Try our NFL Playoff Predictor for real-time simulations and stay ahead of the game!
Mayo included a photo of himself tackling the running back. McCaffrey and Mayo played together for two seasons with the Carolina Panthers.
"Glad I made an appearance in your retirement post," the 49ers running back added.
David Mayo included a carousel of photos that documented his journey in the NFL. He also thanked everyone who helped him succeed throughout his football career.
David Mayo was drafted by the Carolina Panthers in 2015. He last played for the Washington Commanders in 2023.
Christian McCaffrey is no longer the highest-paid NFL RB
Christian McCaffrey has been dethroned by Saquon Barkley as the highest-paid running back in the NFL.
McCaffrey signed a lucrative four-year deal worth $64 million with the Carolina Panthers in 2020. The 49ers extended the running back's contract in 2024 with a two-year deal worth $38 million.
The Philadelphia Eagles, however, extended Saquon Barkley to a two-year deal worth $42.1 million. Barkley is not only the highest-paid running back ever in the NFL, but also the first to break $20 million a season.
McCaffrey is hoping to bounce back in 2025. He had a disappointing 2024 NFL season that saw him deal with Achilles and calf injuries. He didn't start his season until Week 10. Just four weeks later, he suffered a PCL injury that officially ended his season.
49ers Fans! Check out the latest San Francisco 49ers Schedule and dive into the 49ers Depth Chart for NFL Season 2024-25.