Archive
Peter Devereaux is a Peabody native who was diagnosed with stage 3B male breast cancer in January 2008. Ken Yuszkus/Staff photo
Peter Devereaux is a Peabody native who was diagnosed with stage 3B male breast cancer in January 2008. Ken Yuszkus/Staff photo