A Marshville man died early Monday in a three-vehicle collision on N.C. 218 in Indian Trail.
The motorcycle was traveling east on N.C. 218 behind a tanker truck. A pickup truck on Indian Trail Fairview Road ran a stop sign at the intersection with 218, according to trooper John Burgin of the N.C. Highway Patrol in Union County.
The pickup hit the back end of the tanker truck and spun around. The motorcycle hit the pickup truck.
The name of the motorcycle driver was not immediately available. An investigation is continuing.