SLTV: Giants finish top

3rd September 2013

All the action and the reaction the Huddersfield Giants' historic League Leaders' Shield triumph!

SLTV: Giants finish top 2013.superleague.co.uk
challenge cup