So we are at the end of Season 3, well very nearly. This weekend see’s the league Semi’s and Finals at the O2 Arena in London. Arguably the four best teams on the planet are descending as this is written in London ready to do battle over the weekend. Fnatic,Read More →