BC Place, home of the CFL’s Lions, today became part of the new open-air stadium craze sweeping cold weather cities across the continent. The link and image above are courtesy Christa Min, who considers the venue’s new design to be “much improved.”