Eric Echevarria, 52, died Wednesday afternoon in a collision at Fort Apache Road and Furnace Gulch Avenue, near Blue Diamond Road. Friends, family and community members gathered Sunday at the site of the crash to honor his memory. (Elliot Bauman / Review-Journal)