A man from Puerto Rico was sentenced to prison on Wednesday in connection to a child rape case in Athol back in 2023.
Delgado-Garcia, who grew up in Worcester, died in September following a boxing training exercise at the Massachusetts State Police academy ... Garcia was born in Puerto Rico, and his family ...