David Sanchez Lying in Fremont Road Fatally Struck by Car FREMONT, CA (April 21, 2021) – David Sanchez was killed in a pedestrian accident in Fremont Monday evening, April 19. The accident happened around 8:30 p.m. on Lowry Road at Falcon Drive, in a neighborhood west of 880 Freeway. According to Fremont police, […]