I thought it was amazing to hear that the Chicago White Sox invited him to the World Series because "Don't Stop Believin' is their theme song used during their baseball games.
After the Sox swept the Houston Astros and won the World Series, they were celebrating
in the locker room while singing that song with Steve Perry ... truly amazing !!