Top Esports Games paid over $700M in total prize money in five years
Today, more than 580 million people worldwide watch eSports events, an impressive figure which remains the number one reason for…
Recover your password.
A password will be e-mailed to you.