*NEW* Overwatch League Teams CONFIRMED?!

In this video we discuss the new Overwatch League teams coming for Overwatch League season 2. It looks like Europe will be lacking teams again. Sources: … source Read more »