The crash happened at about 7:30 a.m. Friday at a crosswalk at Royal Avenue and Vaquero Drive, near Madera Elementary School. The crossing guard, a man in his 50s, was taken to a hospital with potentially life-threatening injuries, Simi Valley police said.