Find tickets for York United FC vs. Atletico Ottawa in Toronto, ON at York Lions Stadium on Sep 14, 2025. York Lions Stadium is located in Toronto, ON
Find tickets for York United FC vs. Atletico Ottawa in Toronto, ON at York Lions Stadium on Sep 14, 2025. York Lions Stadium is located in Toronto, ON