Sign up now for local breaking news alerts
In 2026, the eyes of the world will be on BC Place as it hosts seven matches in the FIFA World Cup, but until recently, nobody has been able to lay eyes on the stadium agreement for those games.
Advertisement
Back to Top