CHARLOTTE, N.C. - Investigators said charges will not be filed in a fatal moped crash Saturday in Stallings.
Officers said Stephen McMakin Jr. from Mint Hill died on the scene at Independence Boulevard and Stallings Road.
The crash shut down the road for hours while investigators reconstructed the scene.
"It looks like he didn't completely stop at a red light and ended up in the intersection and was struck by a vehicle," said Sgt. John Flynn.
Investigators said McMakin had just gotten off the night shift at work when the crash happened.
Police: Charges will not be filed in fatal moped crash
Concrete slab shuts down road, interstate ramps in west Charlotte
Documents: SC woman knew for months she'd been stolen at birth
Police identify 2 men shot to death in Rock Hill
VIDEO: Murder suspect Markeith Loyd goes on profanity-laced rant during…