Jonny5
Senior Member
Much of the highlighted area on that map is part of the McMaster Innovation park. They are building on it right now. In fact, I really can't figure out where a stadium could go there unless it was on the golf course.
Last edited: