OverActive Media Unveils Plans for 7,000 Capacity Esports Venue
The parent company of the Toronto Defiant, OverActive Media, has unveiled plans to build a brand new Esports venue, that would house some 7,000 fans. Based in Toronto, Canada, the […]
» Read more