What does Ballführer mean?

Ballführer - German to English

ball-carrier