Giants
Matt Chapman extension: Buster Posey reportedly negotiated deal for Giants, not top boss Farhan Zaidi
Giants ownership was reportedly concerned that Zaidi couldn't get the job done
Earlier this month, the Giants and All-Star third baseman Matt Chapman agreed to a six-year, $151 million contract extension. Given the Giants' relative inability to land big-name free agents to long-term deals in recent years, it felt like a good st... [2044 chars]