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...
Posted on Dec 21st 2014 12:00PM
Posted on Dec 21st 2014 10:00AM
Posted on Dec 21st 2014 8:00AM