Reported from sources (agents):
Derek Carr: 4 years, $150 million
Geno Smith: 3 years, $105 million

Reality:
Carr: 2 years, $60 million (probably 70)
Smith: 2 years, $40 million (probably 50)

Still lot of $, but this is NFL, not MLB/NBA. Later contract years are "suggestions."

— Andrew Brandt (@AndrewBrandt) March 7, 2023