Greg Shields
FameRank: 6

"Greg Shields" is a former Scottish Association football/footballer who is currently assistant coach with Carolina RailHawks in the North American Soccer League.

More Greg Shields on Wikipedia.