Padres trade:
C McCann, James, $2m (2020)
Giants trade:
SP Lopez, Reynaldo, $4m (2022)
OF Duggar, Steven, $0.5m (P-2022)
Although the Giants are giving up a SP, their catching situation is a bit up in the air with the uncertainty of Buster Posey’s status with Joey Bart in the mix. James McCann is in a time share, but he is productive when he plays and will be a solid addition to the roster. Hard to give up a Giants player in Steven Duggar, but I believe this trade helps both teams.
Padres to confirm.