The driver of the box truck tried to avoid the man when he began walking across the street, but was unsuccessful. After hitting him, the box truck then slammed into a passing vehicle, hurting that driver.
LifeFlight was called in to take both the pedestrian and the unnamed driver of the car to the hospital.
The driver of the box truck received minor injuries.
Police believe the crash was caused by poor visibility due to the time of day.
Authorities will continue to investigate.