You have to hand it to Blizzard. They went full-bore into eSports with the Overwatch League. Paid rosters, teams associated with cities, branding, professional sportscasting, even allowing fans to purchase team skins. They're really treating Overwatch League as a true professional sport.
The question, of course, is if this will work out. So far, it looks to be doing okay. I think they had 400,000 viewers for the first matches, and future matches seem to be about the 110,000 viewers mark. The real test is if they can attract significant advertisers and sponsors. That is what will make OWL profitable.
I've only seen part of one match: the last three games of the Los Angeles Gladiators versus the Philadelphia Fusion. LAG came back from being down 2 games, and won the last 3 games to win the match. It was reasonably interesting, more or less like watching regular sports on television. Blizzard integrating the stream into the Battle.net app was an excellent decision, as it made it very easy to check out.
The only issue I had with the actual broadcast is that it was sometimes hard to keep track when the camera switched to a different player. Adding a fast wipe or transition there would be really nice.
The structure of a match is pretty interesting. It's technically best-of-five games, but teams play at least 4 games. This gives it a similar feel to halves and quarters of a football or basketball game, with one possible period of overtime.
One thing I noticed is that OWL really validated Blizzard's decision to allow hero swapping in Overwatch. On the last game, LAG started with an unorthodox 3-damage lineup including a Widowmaker. They then switched to a 3-tank lineup when the Fusion reacted. It reminded me of matching lines in hockey. I was impressed by that, and am considering using my free currency on an LAG skin.
(Everyone gets some free OWL currency, enough for a skin for one character.)
I'm unlikely to really follow OWL, but it's definitely an intriguing experiment. I hope it proves successful for Blizzard. If you haven't seen a match, it's worth catching one just to see the league in action.