Haverhill Rovers Country Founded 1886 Stadium The New Croft Club Stats FixturesResultsSquad No players in the squad