The ghost of Denman Arena: Little remains of the stadium where Vancouver won its only Stanley Cup

0
152

A patch of grass and a parking lot in downtown Vancouver was once the home of the only Vancouver hockey team to win a Stanley Cup.