Johnson confirms Posey's role in Chapman's Giants extension talks
San Francisco Giants chairman Greg Johnson spoke to NBC Sports Bay Area's Alex Pavlovic about Buster Posey's involvement in Matt Chapman's contract extension.
San Francisco Giants chairman Greg Johnson spoke to NBC Sports Bay Area's Alex Pavlovic about Buster Posey's involvement in Matt Chapman's contract extension.