Posted on

ESPN to broadcast Overwatch League’s grand finals live from the Barclays Center on July 27th and 28th!! Set your DVR…