Here are our current staff members.
Lee Leonard, Producer
Lee founded Sports Radio Service in 1983. He assists in recording and producing interviews, podcasts, and remotes at various local restaurants in San Francisco, Oakland, and Sacramento. He sets up interviews and game coverage for local talent and staff writers at the San Francisco Giants, Oakland A’s, San Francisco 49ers, Oakland Raiders, Sacramento Kings, San Jose Earthquakes, San Jose Sharks, San Jose Barracuda, MLB All-Star Game, NFL Super Bowl and Pro Bowl, and NHL Stanley Cup Playoffs and Finals.
Jerry Feitelberg, Golden State Warriors and Oakland A’s Beat Writer
Jerry formerly worked as a trainer with the Oakland A’s under former A’s head trainer Barry Weinberg. After his departure from the A’s, he joined Sports Radio Service as a beat writer on A’s baseball. He expanded his talents, covering Golden State Warriors basketball and Oakland A’s. He came from the East Coast with his previous experience with the Boston Bruins and Boston Celtics after attending Bates College in Maine. He worked as a pharmacist prior to joining the A’s as a trainer. He hosts Sports Talk as a talk show host. He is most proud to have covered two Rose Bowls with photographer Illa Loeb.
Daniel Dullum, Analyst and Talk Show Host
Daniel’s work with Sports Radio Service started out as a beat writer covering both the Oakland A’s and San Francisco Giants. With his experience as a play-by-play announcer in the North Dakota radio market and at North Dakota State University, he got himself talk show host work doing the NHL podcast and the MLB podcasts on weekends at SportsRadioService.com. He shares great insight and inside stories and analysis. He keeps busy with NHL coverage when the San Jose Sharks pay a visit to Arizona, the Cal Bears and Stanford Cardinal when they visit Arizona State University, and the San Francisco Giants when they play the Arizona Diamondbacks at Chase Field. He also does analysis on MLB.
Amaury Pi-Gonzalez, That’s Amaury’s News and Commentary
Amaury has been part of Sports Radio Service since 1999. He has been broadcasting, covering, and announcing the MLB in Spanish since 1969. He has been the lead announcer with the San Francisco Giants, Oakland A’s, Seattle Mariners, and Los Angeles Angels, and he has done the MLB World Series for national radio with ESPN, Westwood One, Fox, CBS, and Telemundo. His experience also extends to his coverage of the NHL Stanley Cup Finals with Telemundo TV when the San Jose Sharks and Pittsburgh Penguins faced off against each other. He was the Spanish play-by-play announcer for the Golden State Warriors. The Warriors no longer broadcast their games in Spanish. He’s the vice president of the MLB Hispanic Heritage Museum and does News and Commentary each week on SportsRadioService.com. He hosts Sports Talk for local remotes at various restaurant locations in San Francisco, Oakland, and Sacramento.
Michael Duca, Talk Show Host, Cal Bears and SF Giants Analyst
Michael has worked covering and working MLB for over 40 years and sees no end in sight covering the grand old games. He podcasts for the Cal Bears and San Francisco Giants games. He works as a talk show host during remotes at some of San Francisco and Sacramento’s finest local restaurants. He also keeps busy during football season as an ESPN statistician for NCAA football. He has co-written the best-selling book, The Baseball Codes, so if you haven’t read the book, you should get a copy as you won’t be able to put it down.
Jeremy Harness, Pro Golf Reporter
Jeremy formerly covered the Oakland Raiders for local newsprint and joined Sports Radio Service as a writer and broadcaster in 2001. He currently covers the PGA and has covered the Safeway Open in Napa, the Ellie Mae in Hayward, and the AT&T Pro-Am at Pebble Beach. He has been a fixture on Sports Talk as a co-host, doing remotes in Sacramento, San Jose, and San Francisco. He’s well-versed in college and professional sports, and in the winter, covers college basketball and football at Stanford. He formerly covered the San Francisco 49ers and Oakland Raiders for Sports Talk radio.
Morris Phillips, Cal Bears, San Francisco Giants, and Oakland A’s Beat Reporter
Morris has been at Sports Radio Service since 2010. He’s a beat writer covering Cal Bears basketball and football, Oakland A’s, and San Francisco Giants. He’s also a talk show host for Sports Talk radio. He joins the remote production at some of San Francisco and Sacramento’s finest restaurant establishments doing analysis for local sports headlines while promoting fine dining. He covers the MLB All-Star games each year by podcasting and providing print coverage. He’s a beat writer for Cal Bears football and basketball.
Pearl Lo, San Jose Earthquakes and San Jose Sharks Reporter
Pearl, who attended Santa Clara University as a communications major, has been with Sports Radio Service since 2009. She started out filling in and covering assignments when other reporters needed days off. She then took on the San Jose Sharks beat and has traveled with the club, primarily when the Sharks are in the Southland to faceoff against the Los Angeles Kings and Anaheim Ducks. Great knowledge of the NHL helped lead her to cover the NHL Stanley Cup Finals between the Sharks and the Pittsburgh Penguins.
Jeremiah Salmonson, Sacramento Kings Reporter and Talk Show Host
Jeremiah started out covering Oakland A’s baseball at the Oakland Coliseum for Sacramento radio in 2017. He joined Sports Radio Service as a talk show host hosting various shows in downtown Sacramento, primarily for Sacramento Kings basketball coverage. He’s also a reporter covering the Kings and works the California NBA Summer Classic League held at Golden 1 Center in downtown Sacramento each year.
Matt Harrington, San Jose Sharks Beat Writer and MLB & NHL Podcast Analyst
Matt began his broadcast career working with the now-defunct San Francisco Bulls of the ECHL — a minor league affiliate of the San Jose Sharks. He did color on the Bulls radio network. When the team folded after two seasons, he joined Sports Radio Service as a reporter and analyst. He worked with Joe Lami on San Jose Earthquakes soccer coverage and International Championship soccer at Levi’s Stadium in Santa Clara. He now does NHL and MLB podcasting and covers the San Jose Sharks for Sports Radio Service as a beat writer.
Shawn McCullough, Webmaster and Las Vegas Aces Reporter
Shawn started Sports Radio Service’s website from day one as a webmaster. He created the layouts and formatting of the site in 2001. He was instrumental in helping with behind-the-scenes creations for articles and team coverage layouts. He formatted the podcasting coverage through SoundCloud. He continues to help as a webmaster and serves as a reporter for the WNBA’s Las Vegas Aces with most of his coverage at the T-Mobile Center on the Las Vegas Strip.
Tony Renteria, Sacramento Kings Reporter and Headline Sports Talk Show Host
Tony has been with Sports Radio Service since 2001 when he covered the XFL San Francisco Demons at Pac Bell Park in San Francisco reporting on the Demons’ players, interviews, and analyses. After the Demons folded, he came on board doing NBA podcasting and interviewing for the Sacramento Kings. Fast forward to the present, he now does the weekly Las Vegas Raiders podcast at Sports Radio Service and covers the Sacramento Kings during the regular season for SRS.
Len Shapiro, NHL Analyst and San Jose Sharks Podcast Talk Show Host
Len is a former media relations manager for the now-defunct California Golden Seals, the first NHL team in Bay Area history. Len has seen it all — all the great teams from the 1960s and 1970s that came through the Oakland Coliseum Arena until the team left Oakland to play in Cleveland. He then formed “Bud Light Hockey Nights” with business partner Eric Clark. “Bud Light Hockey Nights” featured many of the NHL’s great teams that came to play exhibitions at the Cow Palace or Oakland Coliseum Arena. The promotion launched interest in a team in the Bay Area, and thus, the San Jose Sharks were born in 1991. He joined Sports Radio Service as an NHL analyst and co-host.
Lewis Rubman, Oakland A’s/San Francisco Giants Beat Reporter
Lewis, a retired journalism professor at UC Berkeley, is a frequent reporter covering the MLB Caribbean Series and MLB Mexico series. He has also covered the MLB World Baseball Classic in Mexicali, Mexico. He was in Tokyo, Japan when the Oakland A’s and Seattle Mariners opened the 2019 regular season at the Tokyo Dome. He covers Giants and A’s home games as a beat writer.
Jessica Kwong, Beat Reporter and Podcast Host
Jessica started out at Sports Radio Service doing analysis on local sports in San Francisco on the San Francisco Giants, Oakland A’s, Golden State Warriors, and Sacramento Kings. She later moved to the Los Angeles market to work full-time at the Orange County Register but continued to cover baseball for SRS when the Giants or A’s came to play either the Dodgers or Angels in the Southland. She currently works in New York as a reporter covering when the Bay Area teams play in the Big Apple. Being in the New York media market, she covers the NBA, NHL, and MLB.
Joe Hawkes Beamon, San Francisco 49ers Analyst
Joe started out working with the Oakland A’s doing caption work for A’s public address announcer Dick Callahan. He later joined Sports Radio Service as a talk show host talking about various subjects involving the San Francisco Giants, Oakland A’s, Golden State Warriors, and Oakland Raiders. He was later brought on board to cover the Raiders alongside reporter Jeremy Kahn. He has been podcasting the Raiders game previews ahead of all home and away games since 2014.
Tony “The Tiger” Hayes, Feature Writer on “He Was a Giant”
Tony does articles on former San Francisco Giants players, which surprisingly have been a big hit. He has worked on articles of former players who played in the 1960s and 1970s and has frequently included former players’ baseball cards. He formerly wrote for the San Francisco Chronicle regarding the same subject on former Giants players called “Giants Today.” He wrote about former and current players. He co-hosted Sports Talk at various restaurants in San Francisco and San Jose.
Barbara Mason, Headline Sports Podcast Analyst
Barbara currently multi-tasks, covering the Sacramento Kings, Golden State Warriors, San Francisco Giants, Oakland A’s, and the Las Vegas Aces. She was a former beat writer for Fight Night at the Tank in San Jose and the San Jose SaberCats of the Arena Football League.
Torben Rolfsen, NHL Analyst and Vancouver Canucks Analyst
Torben hosts the frequently heard program “The Rolfsen Report” on TSN 1040 Vancouver. He also hosted Sports Talk when the San Jose Sharks play in Vancouver doing roundtable discussions with talk show hosts Joe Lami and Marko Ukalovic. He shares a vast knowledge of the NHL and inside reporting of the latest in Vancouver Canucks. We’re proud to have him aboard, as he brings a lot of knowledge on the Canucks and NHL.
Charanbir Mahal, San Jose Sharks Podcaster and INDTVUSA
Charanbir podcasts San Jose Sharks hockey during Sharks home games for Sports Radio Service. Charanbir does the analysis and inside stories of what’s happening with the San Jose Sharks and inside the NHL. Charanbir’s also a TV reporter for INDTVUSA, which Charanbir has been a part of for ten years.
Michael Roberson, Stanford Cardinal and NCAA Beat Analyst
Michael covers Stanford football, men’s and women’s basketball with analyses of all home and away coverage. Michael served as a reporter from the Women’s Final Four for Sports Radio Service during the 2023 Championship game between the Iowa Buckeyes and the LSU Tigers in Dallas.
Troy Ewers, Oakland Roots SC Beat Reporter
Troy’s in his first year covering Oakland Roots professional soccer as a beat reporter for Sports Radio Service. He also covers the San Jose Sharks and does podcasting on the Sharks for SRS. The Roots started the 2023 home season at Cal State University, East Bay in Hayward as opposed to Laney College in Oakland due to field conditions. He has covered that story and all home and away games. He has demonstrated his versatility in print and podcasting.
Marko Ukalovic, San Jose Barracuda Beat Writer and NHL Analyst
During the NHL and AHL seasons, Marko’s one of the busiest journalists in hockey, covering both the local San Jose Sharks and San Jose Barracuda. He covers the Barracuda on a regular basis for Sports Radio Service. He gives us a recap and a closer look into each home and away game. He also co-hosts Sports Talk radio in San Francisco and San Jose. You can catch him and his game recaps as he interviews key players from each game. When he’s not covering hockey, he does San Jose Earthquakes soccer. He formerly worked full-time at the Barracuda’s flagship station KDOW 1220. He podcasts Barracuda hockey and San Francisco Giants baseball.
Charlie O, MLB Analyst
Charlie O is an MLB analyst for Sports Radio Service. After moving to Northern California, he covered the San Jose Giants and wound up doing play-by-play for them. He managed San Jose radio station KSJX. He also assisted with various assignments, including the Washington Nationals when they paid visits to the Oakland Coliseum or Oracle Park, and interviewed former Nats pitching coach Steve McCatty. He can be heard on the MLB podcasts each Sunday.
David Zizmor, San Francisco 49ers and Golden State Warriors Analyst
David has been with Sports Radio Service since 1996. He currently does a podcast on the San Francisco 49ers and Golden State Warriors Wednesdays. He also hosted Sports Talk on 1450 KEST San Jose and 1550 KSJX San Jose doing remotes at various Bay Area restaurants.
Bill Gould Talk show host/guest analyst: Bill has been doing sports analysis since 2001 for Sports Radio Service. You can catch Bill on Sportstalk podcasts at remote locations and as recently as in Sacramento. Bill’s specialty of conversation is the Boston Red Sox as he has a rich history with the Red Sox that goes back to the 30s and 40s.Bill also serves as Charles A Beardsley Emeritus at Stanford Law School in his day job where Bill is a labor and discrimination scholar. For 50 years Bill has worked as a voice between labor and management for the National Relations Board as Chairman.
Titus Wilkinson San Jose Barracuda and San Jose Earthquakes beat reporter. Titus covers all home Barracuda and Earthquakes games. Titus started with Sports Radio Service in 2022-23 AHL season. Titus also fills in for coverage for the San Jose Sharks, the San Francisco Giants and Oakland A’s. Titus whose a San Jose State Spartans alum looks forward to sharing the Spartans coverage with co-reporter Troy Ewers.
Tom Zulewski: Tom is a NASCAR beat writer covering auto racing, Tom has experience covering dirt tracks, American LeMans Series, NASCAR, NHRA, and has been covering motor racing for the last two decades. Tom has been active on social media on twitter. Tom currently covers the Sonoma Raceway for SRS with its annual event every June. Tom formerly was a MLB and NHL writer and analyst for SRS and hosted many talk show remotes for SRS.
Here are our former staff members.
The very talented Gary Araki was a do it yourself handyman around the computer. He helped webmaster Shawn McCullough with updating the site and installing audio. Gary was best remembered for helping the San Jose Sharks install their wireless system in the broadcast room at H.P. Pavilion. Gary helped with production and editing for the website and radio shows on radio stations, KLIB 1110 Sacramento, KEST 1450 San Francisco, KSJX 1500 San Jose, and KVVN 1430 San Jose. Gary also covered Sharks hockey and former NLL Lacrosse team San Jose Stealth. Sports Radio Service sadly lost Gary in 2008 at the age of 50 as he passed away in his sleep.
Joe Cronin passed away in 2011, after a long bout with cancer. Joe was honored with a memorial that consisted of family members, co-workers from the Sacramento Airport Weather Bureau, representatives from the San Francisco 49ers, Oakland Raiders, St. Louis Rams, and Sacramento Kings. Joe podcasted and filed reports on the Sacramento Kings, San Francisco Giants, San Francisco 49ers, and Oakland Raiders. Joe was best remembered for his work on the Barry Bonds BALCO story where he and broadcaster Ken Gimblin co-wrote daily about the steroids scandal and the cast of characters involved in that case.
George Devine Sr. started out with Sports Radio Service doing commentary and remotes. He did commentary on his regular beat the Oakland A’s and had a vast knowledge of college football. He worked for the Oakland A’s Booster, Baseball Card News, Giants Journal, Giants Magazine, San Francisco Independent, and San Francisco Progress. He was a man about town in the media. He also worked in radio for Fox Sports Radio, Sporting News Radio, WDFN Detroit, WIP Philadelphia, and WSCR Chicago. He covered the Oakland Raiders for FOX Sports. He was a member of Broadcast Legends and American Society of Journalists. He passed away in 2015 at 74 years old.
Jeremy Kahn started covering various teams, such as the Stanford Cardinal, Oakland Raiders, and San Francisco Giants, for Sports Radio Service in 2001. He covered the MLB All-Star games in San Francisco and covered all three of the Giants’ World Series in 2010, 2012, and 2014. After being on a college beat, he let it fly with his passion of his favorite team, the Michigan Wolverines. When he wasn’t working at SRS, he worked in TV as a freelancer for Fox Sports and ESPN. He was on Sports Talk remotes at fine restaurants in San Francisco, San Jose, Sacramento, and Berkeley. He passed away in 2022 at the age of 50.
Jeff Hall was a Sacramento Kings and NBA analyst. He was a veteran of radio broadcasting and covered the Sacramento Kings and the NHL’s San Jose Sharks on Sacramento radio in 1995. He later found work at UC Davis and left broadcasting for 19 years from 1995-2014. But he returned to radio and took work with Sports Radio Service in 2014. He assisted in the company’s website and did analysis on the Kings and San Francisco Giants for podcasts. He interviewed and did analysis on the Kings on a regular basis for Sports Radio Service. He had former Kings players DeMarcus Cousins, Rudy Gay and Ben McLemore, just to name a few, on his sports shows during the 2014-15 season. Unfortunately, Jeff — a talented and blessed man — passed away on October 4 2015, just two days after he had done what was his final podcast on the Kings at AT&T Park in San Francisco on October 2, 2015. He was just 40 years old.
Ken Gimblin was a veteran of TV and radio broadcasting. He worked in the Sacramento market and provided sports commentary. He covered them all — the Oakland A’s, the San Francisco Giants, the San Francisco 49ers, the Golden State Warriors, and the Sacramento Kings. He anchored at KTXL TV 40 in Sacramento covering the above teams through interviews, features, scores and in-depth feature coverage. He worked at Sports Radio Service right at its inception in 1984, doing analysis on the Giants and Kings. He gave a lot of his experienced knowledge to our reporters and his handy tips were vital to the talent who came in looking how to handle their on-air work. He passed away in 2014 at the age of 76, but was remembered for his generous way of helping broadcasters not just at Sports Radio Service, but at many other news organizations.
Chuck Levine wore two hats at Sports Radio Service. He covered the Indiana Pacers and served as the weekend editor. Chuck left to pursue his college work at Indiana University in broadcasting and Journalism.
Eric He covered the MLB and Pac-12 for Sports Radio Service. He started out working at SFBay as a San Jose Sharks beat reporter. He moved onto NBC News at Rockefeller Plaza in New York. He was a print journalism major who worked at the Daily Trojan, the USC paper, covering the USC Trojans football and basketball teams, which included traveling with the team.
Eric Epstein came to Sports Radio Service, splitting his broadcast work with Joey Friedman on game coverage of Stanford Cardinal basketball. He did game recaps for Cardinal men’s basketball and shared his in-depth knowledge of the Cardinal of where the team is headed and who are the key players. He interviewed, recapped, and broadcasted Cardinal basketball for the Cardinal radio network with Friedman and Joe Lami.
Joey Friedman did podcasts and game recaps for Sports Radio Service on Stanford Cardinal men’s basketball. He has a vast knowledge of the NCAA and Pac-12 and got a read on each of the teams when they come to Maples Gym. After each season, he did the Oakland A’s podcasts every Saturday during the baseball season.
Peter Elliott was a NHL reporter for Sports Radio Service. He covered Northwestern football for USA Today and did various reports and video reports at local schools. He covered Chicago Blackhawks games for Sports Radio Service when the San Jose Sharks played at the United Center and gave the site the game recap and analysis of the night’s action.
Ana Kieu was a former editor and reporter for Sports Radio Service. She covered the San Jose Sharks for Inside Hockey and covered the NHL Stanley Cup Finals between the San Jose Sharks and the Pittsburgh Penguins, which she said was one of her biggest thrills in her professional journalism career. She worked at USA Today covering San Jose State Spartans football and basketball. Ana also worked covering the Mubadala Tennis Tournament at San Jose State. She worked as a reporter covering the San Francisco 49ers for SFBay.
Ryan Leong was a former editor and talk show host. He started at Sports Radio Service in 1998 as the original editor for the website. He covered the San Jose Sharks, San Francisco Giants, and Oakland A’s. Ryan left Sports Radio Service in 2000 to work at AP, Metro Sports Networks, Sporting News radio, ESPN radio, just to name a few.