Chris Overholt
The head of the new Toronto Defiant in the Overwatch League is one of the most high-profile sports executives to make the leap to esports There is no question that esports are becoming more mainstream by the day. Traditional sports venues are hosting esports events, blue-chip sponsors are increasingly on board and teams are treating […]
Continue Reading