Just curious if anyone can tell me about Steve Taylor. Havent seen him in years and just wanted to know how he is..