Original: They have played at the Air Canada Centre (ACC) since 1999, after 68 years at Maple Leaf Gardens.
Simplified: However, they have not won since 1967.