Ahead of the new Airtricity League season, Shelbourne have added to their squad with the signing of Graham Gartland.

The central defender moves across the city of Dublin from Shamrock Rovers, where he spent last season.

Gartland previously played domestically for Longford Town and Drogheda United, while cross channel he had spells with Barnsley, Dundee United and St Johnstone.