Carolina’s Christian McCaffrey is signing a four-year extension, averaging $16 million per year, making him the highest-paid running back in NFL history, sources tell ESPN.

— Adam Schefter (@AdamSchefter) April 13, 2020