Overwatch Open

Overwatch Open

location: Atlanta, Georgia, USA
prize pool: $300,000 USD
start: September 24, 2016
end: September 29, 2016
Stage:
Grand Final All Stages North America Group Stage North America Playoffs Europe Group Stage Europe Playoffs Grand Final
Status:
All All Upcoming Completed
Fri, September 30, 2016