It happened just before 9:00 a.m. in the 3300 block of Dickinson near the I-76 off-ramp.
Police say a man stepping out of his truck was hit by a minivan that was changing lanes.
The victim, a 40-year-old man, was rushed to the hospital but was pronounced dead a short time later.
Police say the striking vehicle did stop on the scene.
An investigation into this crash continues.