Elgin City Allan Hale hopes Elgin City’s resilience can once again come to the fore against Spartans April 5, 2024