The Giants’ problems this season have nothing to do with their big contracts (opens in new tab)
It’s been a rough season so far, but it hasn’t been a rough season because the Giants spent their money on expensive free agents.
Read the original article