Matthews has broadcast for the Royals since their inception in 1969, when he was the sidekick to Bud Blattner. Blattner retired in 1974, and Matthews has been the Royals' top broadcaster since then. From 1974 to 1998 – a stretch that includes the best seasons in the Royals' history – Matthews was paired with Fred White. In 1999, the two also teamed up to write a book called Play by Play: 25 Years of Royals on Radio, which recounts anecdotes from those seasons. Matthews also called baseball events for the national CBS Radio network in the 1980s.
In 1999, the Royals fired White and replaced him with the younger Ryan Lefebvre.[2] Despite a tremendous age difference, Matthews and Lefebvre integrated their styles well and their dry wit and rapport became popular with Royals fans.
In 2008, Matthews cut back on his broadcast schedule, traveling to fewer road games, turning many of those chores over to Bob Davis and Steve Stewart (who succeeded Lefebvre in the Royals' radio booth while the latter shifted to television). However, Matthews broadcast the first road trip of that season from Detroit and Minnesota while Davis was broadcasting the Kansas Jayhawks' run to the national basketball championship. Matthews handled most of the home schedule and much of the September slate, when Davis turned his attention to broadcasting Jayhawks football games. Steve Physioc replaced Davis on the Royals' broadcast team in 2009.
Matthews' broadcasts and longevity have made him a popular figure in Kansas City. Baseball historian and statistician Bill James is among his fans, and has written:
His voice has a pleasant timbre which suggests a cheerful occasion. His inflection varies naturally so it's neither falsely enthusiastic nor boring. He has a dry, understated humor that drifts through much of his audience undetected. One cannot learn these things at a microphone; they are given.[3][full citation needed]
Since the retirement of the Los Angeles Dodgers' longtime English-language announcer Vin Scully and Spanish-language broadcaster Jaime Jarrín (who called that team's games from 1950–2016 and 1959–2022 respectively), Matthews' tenure with the Royals is the longest continuous tenure with one team among active Major League Baseball announcers.[4] In January 2015, Matthews signed a contract extension which kept him calling Royals games through his and the team's 50th season in 2018.[5] He signed a new contract in 2018 and continues to call games as of the 2024 season.[6]