Guelph victory forces Game 7 in London

Guelph victory forces Game 7 in London

News source from CTV News Jennifer Baker, CTV London Published Sunday, April 14, 2019 3:16PM…