Overwatch Open

Overwatch Open

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