San Francisco Giants podcast Michael Villanueva: Promotions of McDonald, Eldridge, and Rodriguez motivate veteran players to step up and end losing streak

San Francisco Giants recent call up Bryce Eldridge splinters his bat against the San Diego Padres in the bottom of the sixth inning at Oracle Park in San Francisco on Mon May 4, 2026 (AP News photo)

San Francisco Giants podcast Michael Villanueva:

#1 Michael, with the promotions of Trevor McDonald, Bryce Eldrige, and Jesus Rodriguez from Triple A Sacramento it looked like it motivated the parent San Francisco Giants into snapping their six game losing streak Monday.

#2 Starter Trevor McDonald threw for seven innings, allowing two hits, didn’t allow a run, and struck out eight batters. Was it a matter of the San Diego Padres weren’t familar with McDonald or he kept them off balance with some good pitches.

#3 Once the Giants returned to Oracle park and won on Monday 3-2 they picked up their seventh win in their last nine home games. They do respond to the home cooking.

#4 First baseman Rafael Devers also responded hitting in his second multi hit game of the season with two RBIs. Is he seeing the ball a lot better?

#5 Michael, talk about tonight’s starters for the San Diego Padres RHP Walker Buehler (1-2 ERA 5.40) for San Francisco RHP Logan Webb (2-3 ERA 4.30) first pitch at 6:40pm PDT at Oracle Park.

Michael Villanueva is a podcast contributor at http://www.sportsradioservice.com