A 44-year-old male cyclist was hospitalized in critical condition after a collision with a vehicle in the 1300 block of Callens Road in Ventura on Wednesday afternoon, October 15, 2025. According to the Ventura Police Department, multiple 911 calls came...