Overwatch League 2023 Season 5
The Overwatch League (OWL) is a professional esports league for the first-person shooter game Overwatch, developed by Blizzard Entertainment. The OWL features teams from around the world competing in a regular season and playoffs for a multi-million dollar prize pool. The 2023 OWL Season 5 is currently underway and is expected to conclude in September.