Pittsburgh Pirates, Ke'Bryan Hayes agrees to eight-year contract
Bob Nutting: Front-loading Ke'Bryan Hayes' contract 'intentional
Pirates, OF Bryan Reynolds Agree to $106.75 Million Extension
AP sources: Pirates, OF Reynolds agree to 8-year deal
MORE
Fantasy baseball: Pittsburgh's Hayes primed to break out
Perrotto: Only One Direction Pirates, Reynolds Can Go in Contract
Pirates Ke'Bryan Hayes Agrees To An Eight-Year Extension
Pirates, Bryan Reynolds agree to 2-year contract: Sources - The
For post-trade deadline Pirates, top of order becomes heart of
Bryan Reynolds Signs an 8-Year Extension with Pittsburgh