Joshua Caleb Crain, 23, of Grand Saline, Texas, passed away after a courageous battle with a rare brain tumor. Joshua faced significant health challenges beginning at age 14 […] ...