San Francisco GiantsfromMLB Trade Rumors1 day agoThe Giants' Long-Term Contracts Are Becoming A Big ProblemMultiple long-term contracts are underperforming, worsening flexibility and deepening long-term outlook concerns for the Giants.