Colin Shields plays for which Elite Ice Hockey League team?
Colin Shields: Colin Shields (born 27 January 1980) is a Scottish ice hockey player currently playing for Belfast Giants of the EIHL in United Kingdom. Belfast Giants: The Belfast Giants are an ice hockey team from Belfast, Northern Ireland that compete in the Elite Ice Hockey League.
Belfast Giants