Welcome!

​​​My name is Josh Appel and I am a play-by-play voice for Sports USA Media, Vista World Sportslink and others.