If we told you a couple of months ago that G2 Esports would end up topping the conversation as the best LoL team in the world, you wouldn’t believeĀ …
Source: Are G2 Esports the Best LoL Team in the World Right Now?

If we told you a couple of months ago that G2 Esports would end up topping the conversation as the best LoL team in the world, you wouldn’t believeĀ …
Source: Are G2 Esports the Best LoL Team in the World Right Now?