Heathcote signs eight new players for 2020 season