Neal Schon of Journey is the self-proclaimed “last man standing” in the band he founded over fifty years ago.
I talked to Neal about how it felt to shred the National Anthem before Game 1 of the NBA Finals, the new Journey album Freedom, and how the band popped up in the most recent season of Stranger Things.