League of Legends Championship Series Comes to Madison Square Garden this Weekend
Prepare your best team of champions, summoners – League of Legends is invading Madison Square Garden for its Championship Series this weekend. The two-day affair will host the country’s best…