derick ball