York Lions Stadium is an outdoor sports stadium on the Keele Campus of Toronto's York University in the former city of North York. From Wikipedia
The CPL side's commanding win sets up a quarterfinal clash with league leaders Atletico Ottawa.