McCovey Chronicles
2 weeks agoSan Francisco Giants
The Giants admitted the Taylor Rogers signing did not work out as they'd hoped
The Giants' decision to put players on waivers reflects their poor playoff chances and regret over free agent contracts. [ more ]