Forming Esports

In 2003, the first Digital Sports World Cup (ESWC) was played in Poitiers, France-- at the time it was groundbreaking, showing live gameplay before a real-time audience with commentated programs…