The SAFA SAB Regional League (formerly Castle Regional League), comprising 832 clubs and over 20,000 registered players, is the largest senior league administered by SAFA. The SAFA SAB Regional League (formerly Castle Regional League), comprising 832 clubs and over...