Rivalcade launches Overwatch Rumble Series with $10,000 prize pool
The Rivalcade Overwatch Rumble is the latest tournament to emerge from the esports ecosystem with a five figure prize-pool. Eight top professional Overwatch teams have been automatically invited. These are EnVyUs,…