They are right on the subway which is accessible on all 3 "York(s)". Best location they'll ever get in my opinion.
The cost of building a brand new SSS in Vaughan, they could upgrade Lions Stadium significantly in return and put some roofing over the main stand to begin with.
Hope they see the light
I don't know, I rather they scrap the fancy plan of building a stadium and focus on making York Lions work. It's really not bad, the location is great, capacity is where we need it to be right now, washroom/other facilities are fine. I really have nothing to complain about. The only thing they need to figure out is the pitch.
If they did end up moving north to Vaughan, I know a lot of people who travel to the game from downtown who won't be renewing season tickets.