Three people are recovering in area hospitals after being involved in a major accident. The crash happened just after 11:30 last night on Weber near McArdle. Investigators say a 33-year-old man driving a truck ran a red light at the intersection, t-boning another truck. The driver who caused the crash was ejected from his truck. Two people riding in the other truck, as well as the 33-year old driver were transported to area hospitals. All are expected to be okay. Officers believe alcohol played a factor in the crash.