Overwatch League 2020 Winner Betting Odds & Favorites

The 2020 Overwatch League is going to end on August 9. 20 teams are competing this season for a total prize pool of $5,000,000. We’re going to list here the favorites to win OWL 2020 according to the bookmakers’ betting odds. If you want to compare the odds for upcoming matches check the overwatch betting odds page.