Earlier in 2017, Activision Blizzard announced The Overwatch League, an esports organization comprised of teams from around the world. It?s one of the first esports leagues to introduce location-based teams in the same vein as traditional sports, and Overwatch players will soon be able to show their support for their hometown with special skins.