Tag: North American franchise leagues

esports feature

eSports Wi-Fi FTW!

eSports can perhaps best be defined as organized competitive gaming amongst professional players. The most popular eSpor…