Heavy rain played a role in the death of a man who was struck by a vehicle while crossing a well-traveled street in Eagan after dark, officials said Monday. The crash occurred shortly after 9:30 p.m.