Dota 2 fans once again broke the esports prize pool record, contributing over $19 million to the 2017 Dota 2 International prize pool for a record-breaking total of $20,773,957 (and rising).
The previous esports prize pool record was held by last year's Dota...