5 years ago Overwatch League Commissioner Leaves Blizzard for Epic Games, Will Oversee Competitive Fortnite