WRGG is a full-service and oldies broadcast radio station licensed to Greencastle, Pennsylvania, serving Greencastle, Antrim Township, and southern Franklin County in Pennsylvania. WRGG-LP is owned and operated by WRGG—Good Companion Radio, a 501(3)c non-profit organziation.

The Greencastle-Antrim Education Foundation filed its application for a construction permit with the Federal Communications Commission (FCC), to begin the process of building WRGG on February 19, 2014. A significant grant from The Shockey Family Foundation allowed the station to quickly begin construction. A “license to cover” was granted by the FCC on June 7, 2016, allowing WRGG to begin broadcasting. The station broadcast for the first time on June 14, 2016.

The idea for a community radio station came from the former town radio station WKSL. WKSL carried a “good companion” format, which featured Country Music and Christian radio shows. The transmitting antenna for WRGG was placed on the former broadcast tower of WKSL. Ben Thomas, Sr., the father of WRGG committee member and co-founder Ben Thomas, Jr., founded WKSL in 1969. Fellow committee members and co-founders Wade Burkholder, who was one of the original staff members of WKSL, and Dr. C. Gregory Hoover, retired Superintendent of Schools for the Greencastle-Antrim School District, trace their radio roots to WKSL.

The station features “hyperlocal” news, sports, community events and information from a team of over 30 volunteers. Along with the emphasis on news, sports and information, an Oldies format, with music from the 1950s, ’60s and ’70s is featured. The station also features “specialty shows” after 6:00 pm which includes locally produced programs featuring a wide variety of music and talk shows.

WRGG–Good Companion Radio, is a 501(3)c non-profit organization. Oversight for the foundation is provided by a board of directors. Following is the board officers and members:
Wade G. Burkholder–President
Benjamin F. Thomas,Jr–Vice-President
Mary Bock–Secretary
Kathyrn Gratton–Board Member
C. Gregory Hoover–Board Member