Post Thumbnail

The competitive e-sports scene has exploded in the past two years, with top MOBA teams competing for prizes of up to an incredible $1,000,000 US from a single tournament. This weekend, MOBA fans tuned in to the League of Legends World Championship tournament, streamed live from Los Angeles. The c...

2 years ago 0 Comments