Skip to content


Meeting Greg Shields

Playing 350 games including appearances for Rangers in the Scottish Premier League, Charlton in English Premier League, Dunfermline, Kilmarnock, and having a stint in the US is a successful career by any measure. Greg Shields came through the youth system at Rangers, making a handful… Read More »Meeting Greg Shields