SA's Barber signs with Belhaven