The San Francisco Giants are desperate for an injection of excitement into the fanbase after missing the playoffs in seven of ...
Are the Boston Red Sox the biggest threat to the San Francisco Giants to retain their most impactful free agent?