Three years later, a contract that an NHL executive once criticized as being so bad that it set up Toronto “for failure” and Forbes magazine predicted would “blow up in the Leafs’ faces” is not looking like the end of the world anymore. Read More
Toronto Sports News Continuously Updated