It's basically like the NBA and NFL but for Overwatch. Franchises play each other, ppl get to watch live in an esports arena or through a livestream. Very high level OW gameplay. That's it.
It’s not regulated however so just because a team is representing a city , the players don’t have to be from that country. For example the London team is entirely Koreans which as Brit , is pretty upsetting
They Will add 12 sets of skins/jerseys for each character and add a new ingame currency tokens to buy them.We Will also be provided with enough tokens to buy one skin