Overwatch Open

Overwatch Open

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