ECS Season 3 Finals Location Announced

The location of the finals for the Esports Championship Series (ECS Season 3) has been announced. The tournament, organised by FACEIT, has previously been held in the SSE Arena, Wembley, London, and Anaheim Arena, CA, United States, is heading back to the United Kingdom. This time around the event is going to be broadcast exclusively … Continue reading »ECS Season 3 Finals Location Announced