Here’s Everything You Need To Know About The $3 Million Overwatch League Grand Finals One of the biggest events in esports starts early Thursday morning.