Estrada gives honest assessment after the Giants put him on the waiver list
Estrada gives honest assessment after Giants place him on waivers Originally published on NBC Sports Bay Area Shortly before Thairo Estrada faced the Milwaukee Brewers on Wednesday night, the Giants…