Updated 3/12 with arrangements and 3/13 with official obituary. SYRACUSE -- Rod Carr, a former radio and television broadcaster who later changed careers into law enforcement, has passed away. Carr, who was actively serving as the Chief of Police in the Oswego County Village of Phoenix, died this morning of an apparent heart attack.