Edwards started as a play-by-play announcer for the University of New Hampshire hockey team. He then moved on to play-by-play and sports anchor positions at WGIR radio and WMUR-TV in Manchester, New Hampshire. During the early 1980s, he worked as a talk radio host for WRKO in Boston and as a weekend anchor at WJAR-TV in Providence.
Edwards began his career as a hockey play-by-play announcer for the University of New Hampshire team. He later took on various roles, including sports anchoring positions at WGIR radio and WMUR-TV, as well as hosting a talk show on WRKO in Boston and anchoring weekends at WJAR-TV in Providence.