Originally published at JP2 Morning Crew

In this episode of JP2 Morning Crew, hosts Brandon Clark and Rob Goodale welcome David Abraham, a parishioner at Saint Margaret’s Church in Oceanside and the Grand Knight of their Knights of Columbus Council. David shares his compelling story of battling alcohol addiction, surviving being hit by two cars, and finding his way back to the Catholic faith through unexpected avenues like martial arts.