08-01-24 : Russ Penn relieved of the Harriers job
Date: 08-01-24 Russ Penn relieved of the Harriers job Late last night (Sunday) came the news that every Harriers fan had been expecting. The news that Russ Penn had finally lost his job following a terrible run of results, from basically the start of the season, … Continue Reading →