Despite the Leafs dealing with major cap issues during that summer of 2018, similarly to what they are dealing with now, Dubas still pulled the trigger on a
huge lucrative $77 million contract for Tavares over seven years. Jaws were dropping everywhere around the league when this signing was announced, as fans wondered why Dubas wasn't handling internal players such as
Mitch Marner and
William Nylander first.