This week, The Last Mile Radio is joined by Sam Brown, a close and powerful influence on E throughout his incarceration, and Scott Strode, founder of The Phoenix, an organization focused on using the power of the outdoors and physical activity to help those struggling with addiction.