Maple Leafs Game 7 history: A look at Toronto’s recent playoff collapses

Toronto has not won a Game 7 since 2004, which is also the last time it has won a playoff series.

Check Also

What time does the NASCAR All-Star Race start today? Schedule, TV channel for Texas

There’s more at play than wins and losses during one of the biggest events on …