French Counter-Strike 2 (CS2) powerhouse Team Vitality have finally claimed the trophy that has long eluded them after they soundly swept Shanghai Major champions Team Spirit, 3-0, in the grand finals ...