Resources / Event Series

Odds for The Chongqing Major - Place Your Bet

Event Info
Prize Pool $1,000,000
Started N/A
Location Chongqing, China
Tier Major
Twitter
Facebook
YouTube
VK
Twitch