The station signed on the air in 1975; 49 years ago (1975). The original call sign was KROZ and it called itself "K-Rose." Over the years, it has aired country music ("Tyler Rose Country"), album rock and urban contemporary music formats (as "Z92.1" while keeping the KROZ call letters). Past personalities included Hoss Huggins, Dave Mitchell, Alex Price, Joel Hardy, Mike O'Neill, Bill Davis, Paul Berry, and Mick Fulgham.
The station flipped to a 1950s/1960s oldies format and took the KGLD calls on February 9, 1992. On August 24, 1993, the station changed its call sign to KDOK.[3]
On April 27, 2009, the oldies format was dropped as KDOK became the FM simulcast for sister station 600 KTBB's news/talk format. The call sign was changed to KTBB-FM to simplify identifications.[4] On May 7, 2009, the KDOK calls and oldies format were moved to 1240 AM KBGE in Kilgore, Texas.
In early 2015, owner Paul Gleiser purchased the 97.5 facility from the Rusk Cherokeean Herald newspaper, and relocated the signal to its current Troup transmitter site, after over 30 years of service as KWRW in Rusk, Texas. On February 3, 2015, the news/talk format on KTBB-FM was moved to 97.5. That station became KTBB-FM, while 92.1 switched to the current call letters KRWR.
KRWR initially offered nationally syndicated ESPN sports programming, interspersed with local sports shows and events, branded as "ESPN 92.1 The Team FM".