Athletes, colleagues remember legacy of St. Raymond baseball coach Marc DeLuca

DeLuca passed away suddenly on Thursday at 41 years old. In 2013, he led St. Ray's to their first city championship since 1989.