While reports indicated that the San Francisco Giants "do not anticipate making the nine-figure investment" required to sign free agents this offseason, they aren't checked out of the marketplace ...
While reports indicated that the San Francisco Giants "do not anticipate making the nine-figure investment" required to sign free agents this offseason, they aren't checked out of the marketplace ...