Exhibition Place is Canada\xe2\x80\x99s largest entertainment venue, attracting over 5.5 million visitors a year. The 192 acre site is an integral component of Toronto and Ontario\xe2\x80\x99s economy, particularly with respect to conventions, sport, festivals, recreation, culture, and tourism. Located at…