Ryan Brennan becomes the latest Premier Division player to join ambitious Shelbourne in the second tier

[MORE]