Man Killed in McAllen Pedestrian Crash McAllen, TX (May 23, 2024) – Juan Carlos Garcia, 54, of McAllen, was fatally injured following an accident on N 29th Street early Wednesday morning. The authorities said it was about 5:32 a.m. when Garcia was struck by a vehicle in the 500 block area. Sadly, Garcia was killed […]