Sounds as if there was an underlying medical issue that was causing him to have the falls and the off day. You never know when your time is up.
__________________
HCFR Cycling Team
Ride Safe ... Ride Hard ... Ride Daily
2017 Colnago C-RS
2012 Colnago Ace
2010 Giant Cypress