Here's a primer on the League of Legends North American LCS Summer Finals which are taking place this weekend at Madison Square Garden in NYC.
League of Legends Summer Finals: What You Need to Know : Read more
League of Legends Summer Finals: What You Need to Know : Read more