Scherzer is even uglier... he will be paid $35 million both this upcoming season and in the 2021 season when he is 35 and 36 years old
https://www.spotrac.com/mlb/washington-nationals/max-scherzer-5166/
From age 37 to 43 he will be receiving $15 million per year in deferred money