U20 World Championship launch

The U20 World Championship has been launched in Manchester with the captains from all the teams coming together for the event.

Join the discussion