Davis was in limbo all week as the Giants tried to figure out their next step, and on Monday morning, he was released... The Giants owe him only about one-sixth of his contract because of a collective bargaining agreement clause.
The Giants put Davis on waivers over the weekend, hoping someone would claim him and take on his full $6.9 million salary, but Davis went untouched... The Giants felt there was no reasonable way to go into the season with a bench consisting of Davis, Wilmer Flores, Austin Slater, and backup catcher Tom Murphy.
Collection
[
|
...
]