News

Who are Shamrock Rovers? Based in Tallaght, South Dublin, Shamrock Rovers are recognised as being founded in 1899, marking 125 years of football as of 2024.