MLB DONE DEAL JUST NOW: San Francisco Giants sign a deal exceeding $200 million after MLB’s Biggest Disappointment eplsports September 29, 2024 Blake Snell’s recent decision to sit out his scheduled start for the Giants highlights a…