There is no deferred salary in Max Scherzer's three-year contract, paying him $43.33 million a year, making it worth the full $130 million. #Mets

— Bob Nightengale (@BNightengale) November 29, 2021