Michael Zagaris/San Francisco 49ers/Getty Images
The San Francisco 49ers signed running back Christian McCaffrey to two-year, $38 million extension that will add an "additional $8 million over what he was scheduled to make in the first two years while adding $24 million in guarantees," per ESPN's Adam Schefter.
ESPN's Bill Barnwell further broke it down, noting that the new extension "is really just paying McCaffrey what he was already going to make this year, then a minimum of $12.5 million (and more realistically a total of $20.2 million, paid over two years) for an additional guaranteed year in 2025.