Colin Shields
Shields, Riley & Towe start 2017/2018 Giants Roster
News | 31st May 2017
Colin Shields awarded Giants testimonial
Sporting Events | 12th Apr 2017
HIGHLIGHTS: Giants 7-3 Panthers
News | 11th Mar 2017
Colin Shields joins The Giants For A Ninth Season
Local News | 30th Jun 2016