Ben James has seen his share of trials, but remains grateful still.
See All 40 Episodes of "My Inside Edge with Dr. Brandon Buesgens"