What the heck is Esports

What the heck is Esports

What the heck is Esports Picture 10,000 people in an arena, cheering wildly as they watch competitors locked in an intense battle displayed on huge screens. […]