SAN FRANCISCO – The Milwaukee Brewers close out their three-game series against the San Francisco Giants at Oracle Park on Wednesday afternoon, July 29, with something of a surprise on the mound.
Left-hander Thomas Pannone was selected from Class AAA Nashville and makes his first appearance in the major leagues since 2023, when he pitched 2⅔ innings in relief for the Brewers. He’s traveled a long road back from a torn flexor and has been one of Nashville’s regular starters to this point.
His last start in the majors? That came all the way back in 2019, when he was with the Toronto Blue Jays.
Left-hander Shane Drohan had been scheduled to start but the Brewers are trying to give their regular starters a little extra rest with an off day coming on Thursday, July 30. Drohan will now start the series opener Friday, July 31, against the Los Angeles Angels.
Right-hander Garrett Stallings was optioned to Nashville in the corresponding roster move.
It wasn’t going to be an easy matchup for Milwaukee in this one regardless of who pitched, however, with right-hander Logan Webb (5-7, 3.98) countering for San Francisco.
What is the Brewers’ record?
67-40, tied with the Los Angeles Dodgers for the best in baseball.
Brewers lineup
Giants lineup
Brewers probable pitchers and schedule
Off day, July 30.
Brewers at Angels, July 31, 8:38 p.m.: Milwaukee LHP Shane Drohan (5-4, 3.51) vs. Los Angeles TBA. TV – Brewers.TV. Radio – AM-620 WTMJ.
Brewers at Angels, Aug. 1, 8:38 p.m.: Brewers LHP Robert Gasser (3-4, 4.71) vs. Los Angeles TBA. TV – Brewers.TV. Radio – AM-620 WTMJ.
Brewers at Angels, Aug, 2, 2:15 p.m.: Brewers RHP Jacob Misiorowski (11-4, 1.58) vs. Los Angeles TBA. TV – Peacock. Radio – AM-620 WTMJ.
This article originally appeared on Milwaukee Journal Sentinel: Brewers score vs Giants today, live game updates, highlights, starting lineups
Reporting by Todd Rosiak, Milwaukee Journal Sentinel / Milwaukee Journal Sentinel
USA TODAY Network via Reuters Connect

By Todd Rosiak, Milwaukee Journal Sentinel | USA TODAY Network
