European Fans Must Pay Extra to Support Overwatch League

Overwatch League logo

Get ready to pay out to support your Overwatch team if you live outside the USA.

Advertisements