Whatever happened to Steve Perry’s Sherry? Are they still together? Did their love keep holding on? I wonder about this a lot because the soft rock station I sometimes turn on (when NPR is talking about plants and the college station is talking sports or playing drum and bass music) has a tendency to play [...]