MLB insider would be 'shocked' if Giants traded their $313.5 million slugger originally appeared on The Sporting News. For MLB insider Andy McCullough of The Athletic, he would be "shocked" if the Giants traded $313.5 million slugger Rafael Devers at the trade deadline for a simple reason: his contract. Giants trading Rafael Devers would be shocking per an MLB insider"I would be absolutely shocked - shocked! Devers is in the middle of a massive 10-year, $313.5 million contract that runs through the 2033 season. AdvertisementAdvertisement AdvertisementThe Giants are, effectively, stuck with Devers, barring some unforeseen interest from a desperate MLB team.