A 19-year-old Streamwood man has received a traffic ticket for his role in a fatal crash at a Geneva intersection.
Streamwood man ticketed in fatal crash