Pirates, Ke'Bryan Hayes agree to eight-year, $70 million contract
Josh Bell traded to Nationals from Pirates
Pirates manager Derek Shelton defends Ke'Bryan Hayes on complaints
Pirates 3B Ke'Bryan Hayes on leaving opener after forearm spasm
Pittsburgh Pirates: Breaking News, Rumors & Highlights
Still No Agreement Between Pirates And Bryan Reynolds Due To
Ke'Bryan Hayes and Pirates Reportedly Reach Deal on Long-Term
Pirates lose to Blue Jays 4-0 and lose Ke'Bryan Hayes to injury
MLB offseason tracker: Blue Jays add Chad Green to bullpen MLB