Stafford is heading into the final year of his current contract, which will pay him a total of $23 million. The base salary for Stafford's current deal is $12.5 million, and he has a roster bonus of $10 million, plus a workout bonus of $500,000.