ADVERTISEMENT

Toronto

Flip phones and partying on Yonge Street: Look at Toronto the last time the Leafs won a playoff series

Published

2004 Leafs playoff series win Recapping the Leafs 2004 playoff series win over the Ottawa Senators.