James Ball — association football player