Cloud9 secures London OWL spot, Los Angeles gains second OWL team

London is the first European city to get an Overwatch League (OWL) team.

Overwatch Moirai