Report: Giants place Estrada, Matzek and Taylor Rogers on waivers
Report: Giants place Estrada, Matzek and Taylor Rogers on waivers originally appeared on NBC Sports Bay Area SAN FRANCISCO – Thairo Estrada is on the Giants’ roster Wednesday night in…