Major League Gaming has a new arena in North America.
America's First eSports Arena Arrives In Columbus, Ohio : Read more
America's First eSports Arena Arrives In Columbus, Ohio : Read more
I guess its better than Olympic Power Walking.