Josh Gallagher Has Made a Name for Himself on The VoiceFrom a small town in Pennsylvania to the bright lights of The Voice stage, Team Adam’s Josh Gallagher is proving week in and week out...