Christian McCaffrey, FootballBrandon Aiyuk Signs Four-Year Contract Extension50% center coverage2 sources
Christian McCaffrey, FootballBrandon Aiyuk Signs Four-Year Contract Extension50% center coverage2 sources
Christian McCaffrey, Arizona CardinalsBrandon Aiyuk Signs $120M Extension with 49ers63% left coverage10 sources
Christian McCaffrey, Arizona CardinalsBrandon Aiyuk Signs $120M Extension with 49ers63% left coverage10 sources
Christian McCaffrey, College SportsNFL Teams Finalize 2024 53-Man Rosters50% center coverage3 sources
Christian McCaffrey, College SportsNFL Teams Finalize 2024 53-Man Rosters50% center coverage3 sources