Danny Chew reports on Facebook that the cyclist is Chuck Leavitt.
Thanks for the response. Sad news all the way around on this. From Danny Chew.
Yesterday, 54 year old Chuck Leavitt decided to end his life just one week after a horrific mountain biking accident in Frick Park (he hit a tree) left him paralyzed from the neck down, and on a ventilator.