If the Giants decide to sell at the MLB trade deadline, they reportedly have three veteran hitters who could be appealing to contending teams.
If the Giants decide to sell at the MLB trade deadline, they reportedly have three veteran hitters who could be appealing to contending teams.