Remembering Jeremy Caughlan—a pillar of Elmwood
By Alastair Boone on Jeremy Caughlan—the beloved Street Spirit vendor who sold the newspaper on the corner of College Avenue and Russell Street nearly every day for 10 years—died on December 2. He was 85 years old.