New Toronto eSports arena planned By Editors on July 15, 2020 in eSports OverActive Media is planning a new Toronto eSports arena seating between 7,000 and 10,000 at Exhibition Place to house its Overwatch League and Call of Duty League franchises. (more…) Continue Reading