League of Wales
Shortly after leaving Chester, Horwood joined Welsh Premier League side Bala Town.