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...
Posted on Oct 25th 2014 1:00PM
Posted on Oct 25th 2014 12:00PM
Posted on Oct 25th 2014 10:00AM