Haverhill Rovers Country Founded 1886 Stadium The New Croft Fixtures Latest Matches Squad No players in the squad