Sorry to hear this news. Makes you realize though that this is more than just an anonymous forum. We are all in this together as a larger community, even though our discipline is often times traveled alone. Train hard and keep connected. Condolences to his family and all those who knew him personally.