David Davis

David Davis

Someone who loves tennis, Weather its playing or just watching. Trained more than 35 kids who are now state level champions.