An entrepreneur, environmentalist, philanthropist and legendary broadcasting industry executive has died.
Steve Dodge passed away Wednesday evening as a result of a bicycle accident police believe he caused.
Dodge founded American Radio Systems after entering the radio business some 30 years ago with the 1988 purchase of eight radio stations with Atlantic Ventures’ Eric Schultz. Before that, he carved his teeth in cable TV. In 1995, he sprouted American Tower Corporation.
RBR+TVBR looks back at the achievements of Steve Dodge in this exclusive retrospective.