Neal Schon
The song was written and composed by Jonathan Cain, Steve Perry, and Neal Schon.