League of Legends World Championship draws thousands
League of Legends, an online video game with over a million players and counting, held their annual League of Legends World Championship tournament at Madison Square Garden in New York on October 21st...