York Lions Stadium
Toronto, ON
City
York Lions Stadium is an outdoor sports stadium on the Keele Campus of York University in the North York district of Toronto. It is home to the York Lions, the varsity teams of York University; Toronto FC II of MLS Next Pro, the reserve team of Toronto FC; Inter Toronto FC of the Canadian Premier League; and AFC Toronto of the Northern Super League.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account