Re: Where is Craig Virgin?
I've seen him at several University of Illinois events over the past few years, all after the accident, which was in January 1997 (I think). The last time was probably the 2001 Big-10 XC meet in Champaign (the day that Alan Webb outkicked Matt Tegenkamp).
I also saw him run a UIUC XC alumni meet, but I don't remember exactly which year. He didn't run very fast, and I remember him stopping to change his shoes halfway through the race.
You might try a google search for "Craig Virgin" and accident -- that should bring up a few articles.