TheSports.org
All sports Site
England - St Helens- Founded in 1986
Liverpool St Helens Football Club is a rugby team from England, based in St Helens. The club was founded in 1986. Liverpool St Helens plays their home games in the Moss Lane.