The Overwatch League is Overwatch’s largest and most prestigious esports event. It usually lasts for six months and features 20 teams competing for eternal glory in Overwatch esports.