Taylor-Edward Barber Killed In Williams, OH Accident8 months agoTragic accident that occurred on August 17 in Williams, Ohio. Taylor-Edward Barber died after he was hit by multiple vehicles on State Route 2. Barber was hit by a northbound Cadillac STS o ...