I've heard from Stephen Finn and he's doing well, last I time I saw him was at a dinner he hosted at his home in Columbus for the Texas/Ohio State...
Separate names with a comma.