philadelphia
-
Overwatch
Overwatch League start date and final teams announced
This morning the last three teams were announced for the first season of Overwatch League. The teams, but notably not the rosters, are locked in. Mark…
Read More »