The voice of the 49ers Greg Papa assessed why Trey Lance didn't work out 👀
Greg Papa Explains How 49ers Bounced Back From 'Denver Debacle'
Greg Papa completes transition from longtime Raiders play-by-play voice to 49ers with move to KNBR - Silver And Black Pride
Media column: Greg Papa takes over 49ers radio play-by-play duties - The Athletic
Behind the call: Inside a gameday for 49ers broadcaster Greg Papa
Tim Ryan, 49ers radio color analyst, signs extension through 2028 - Sactown Sports
Media column: Greg Papa's future at NBCSBA is unclear, plus radio ratings and more - The Athletic
Bay Area's broadcasting greats salute Vin Scully, their idol, Sports