MLB Regular Season Who will win this match-up?

Baseball

Baseball

San Diego Padres vs San Francisco Giants