The Maple Leafs Sports and Entertainment Group, the Company that owns the Leafs, Argos, Raptors, and Toronto FC, is in some serious financial trouble according to CBC.
The company is disputing this claim stating that they are neither owners or tenants of BMO Field (where the Argos and FC play), but operates under a management agreement with the city, and the teams pay the city a "user fee" and not rent, therefore should not be held responsible for the taxes.