Highlights – Great Britain 3 Slovenia 1: Russell salutes ‘outstanding heroes’ after opening day triumph

GREAT BRITAIN got their World Championship campaign off to a spectacular start when they stunned top seeds Slovenia in Budapest.

You may also like...