The Astros and Justin Verlander agreed to a two-year, $50M contract at the end of November. The Astros submitted the finalized, signed contract to the MLB front office on Dec 1.
As you no doubt know, contracts have to be approved by the MLBPA and MLB before they can take effect. Thus, (1) the Astros considered it a done deal, (2) Justin Verlander considered it a done deal, and (3) the MLBPA considered it a done deal. It wasn’t…until today. MLB deigned to do its job despite the lockout since the contract was submitted before the lockout began. That’s nice. Give them a cookie.