Good news:  At least the Leafs don't have to play and live in Philly.