The Overwatch League is also known as OWL .
The Overwatch League ( abbreviated as OWL ) is a professional esports league for the video game Overwatch , developed and fully controlled by Blizzard Entertainment .
Overwatch League