the network along with Jon Sciambi, Chris Singleton and Peter Pascarelli. ESPN Deportes Radio offered a Spanish-language broadcast, with Eduardo Ortega announcing along with Renato Bermúdez, Armando Talavera and José Francisco Rivera. Locally, the series was broadcast on the teams' flagship radio stations with their respective announcing crews. In San Francisco, KNBR aired the games in English (with Jon Miller, Duane Kuiper, Mike Krukow and Dave Flemming announcing), while KTRB broadcast in Spanish (with Erwin Higueros and Tito Fuentes announcing). In Kansas City, KCSP broadcast the games (with Denny Matthews and Ryan Lefebvre announcing). Due to contractual obligations, the affiliate stations on the teams' radio networks had to carry the ESPN Radio feed of the games, although the local broadcasts were also available on Sirius and XM satellite radio and to Gameday Audio subscribers at MLB.com. In Kansas City, WHB carried the ESPN Radio feed in direct competition with KCSP's broadcast. This was the first World Series for which Jon Miller, who had been the Giants' primary radio announcer since 1997, called the final (see Note below), championship-clinching out to a local San Francisco audience. ESPN Radio aired the 2015 World Series, with Dan Shulman on play-by-play, Aaron Boone handling color commentary, and Buster Olney serving as field reporter. Tampa Bay Rays pitcher Chris Archer served as a guest commentator for selected innings in Games 1, 2 and 5. Marc Kestecher anchored pre-game and post-game coverage for the network along with Chris Singleton and Peter Pascarelli. Locally, the series was broadcast on the teams' flagship radio stations with their respective announcing crews. In New York, WOR aired the games in English, with Howie Rose and Josh Lewin announcing, while WEPN-AM aired the games in Spanish, with Juan Alicea and Max Pérez Jiménez announcing. In Kansas City, KCSP broadcast the games, with Denny Matthews, Ryan Lefebvre, Steve Stewart, and Steve Physioc announcing. WEPN-FM and WHB, the ESPN Radio affiliates in New York and Kansas City respectively, aired the network's coverage of the series in those cities. ESPN Radio's national network covered the 2016 World Series through affiliated stations, with Dan Shulman providing the play-by-play and Aaron Boone serving as color analyst. Tampa Bay Rays pitcher Chris Archer appeared as a guest analyst for select innings of Games 1 and 2. Locally, the teams' flagship stations broadcast the series with their regular announcers. In Cleveland, WTAM (1100) and WMMS (100.7) carried the