Giants manager Bruce Bochy is using his versatile players behind Madison Bumgarner Sunday night against the D'backs at AT&T Park.
Arizona D'backs (38-51)
Meyers Leonard has signed a four-year, $41 million deal with the Trail Blazers, his agent Aaron Mintz said on Sunday.
The 49ers at the end of the month head into their first training camp under Chip Kelly with a quarterback battle headlining the show.
The Giants have a duo of starting pitchers headed to the All-Star Game this year in San Diego at Petco Park.