According to reports from WSB radio AM 750 Atlanta, 3 or 4 18 wheelers involved in a major crash on the west side @ Cascade Road . This is a heavily travelled route especially for south bound I-75 traffic going to Florida . As I heard the reports ....a UPS mechanic was killed while working on a broken- down unit. We'll have more details soon.