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 Mar 11th 2014 12:00PM
Posted on Mar 11th 2014 11:00AM
Posted on Mar 11th 2014 8:00AM