criticalhit.net
Team Secret are your Shanghai Major Champions
Team Secret grabbed their first ever Major championship this past weekend in Shanghai, China. The European team took down Team Liquid in the Grand Final taking home the trophy and their fair share of $3 million.
Kyle Wolmarans