About Greg Shields
Greg Shields is a professional defender. Greg Shields has made 52 professional appearances across 3 clubs. Greg Shields has made 2 appearances in the US Open Cup 2010. A commanding presence at the back, Greg Shields has made 52 career appearances, contributing 0 goals from defensive positions. Greg Shields has played for several clubs throughout his career, including North Carolina FC, Partick Thistle, Dunfermline Athletic. Greg Shields stands 178 cm tall, weighs 75 kg. On the international stage, Greg Shields represents Scotland.
