San Francisco-Oakland-San Jose, CABicyclist Darrell Lee Spurlock, 52, suffers critical injuries when struck by vehicle on Santa Rosa Avenue in Santa Rosa, TexasAccident Date: Mon, 05/01/2017