Listen

Description

David Cagle joins me to discuss various topics including the validity of force-on-force training.