reimarufiles.com
2020 Overwatch League Season Launched with Packed Houses in New York and Dallas
Ten of the twenty Overwatch League teams played last weekend at events in New York City and Dallas