The Overwatch League has released a video announcing its 12 teams that will compete so far. Every team will be based in a different city, and will have a Overwatch character as a mascot, as well as a unique colour scheme.
The Overwatch League has released a video announcing its 12 teams that will compete so far. Every team will be based in a different city, and will have a Overwatch character as a mascot, as well as a unique colour scheme.