Defiler’s Jake Shaw Really Needs Our Help; America’s Health System is Failing A couple of years ago, we shared the health battle of Defiler‘s Jake Shaw who [...] May 12, 2023