The 49ers will battle a familiar face in one of their three preseason games.
The NFL officially announced the complete 2023 preseason schedule on Wednesday afternoon, with San Francisco scheduled to face off against three AFC West teams.
Aug. 13 -- 49ers at Las Vegas Raiders, 1 p.m.
Stay in the game with the latest updates on your beloved Bay Area and California sports teams! Sign up here for our All Access Daily newsletter.
Aug. 19 -- Denver Broncos at 49ers, 5:30 p.m.
Aug. 25 -- Los Angeles Chargers at 49ers, 7 p.m.
San Francisco will hold joint practices with Las Vegas prior to the preseason opener Aug. 13. The 49ers will face off against former quarterback Jimmy Garoppolo, who signed a three-year, $67.5 million contract with the Raiders this offseason.
After Garoppolo reportedly failed his initial physical with Las Vegas due to a foot injury he sustained in Week 13 with the 49ers, NFL Media's Ian Rapoport reported on Tuesday that Garoppolo is expected to be ready for the start of Raiders training camp.
San Francisco 49ers
Find the latest San Francisco 49ers news, highlights, analysis and more with NBC Sports Bay Area and California.
RELATED: Shanahan offers blunt reply to question about Lance trade
Which of his former quarterback teammates will Garoppolo face off against? That remains to be seen.
If the 49ers' quarterback competition still is ongoing throughout training camp, all three of Brock Purdy, Trey Lance and Sam Darnold -- if healthy -- could see playing time in one or all three of San Francisco's preseason games.