Smith wins Alabama State Chess Championship

Schools