
Calling Your Shot Podcast: #015 Derrick Balderas – Forged in Faith
In this episode of Calling Your Shot Podcast, we sit down with Derrick Balderas — Texas law enforcement officer, Army combat veteran, endurance athlete, and leader of the Christian Strong Movement. Derrick shares his jou

























