The Giants were looking to make a big splash in free agency and they finally landed a big fish: Carlos Correa, on a 13-year, $350 million deal.
Toledo Breaking News & Events
The Giants were looking to make a big splash in free agency and they finally landed a big fish: Carlos Correa, on a 13-year, $350 million deal.