Inside Ke'Bryan Hayes' contract extension with Pirates: 'A leap of
Pirates Prospects Daily: Ke'Bryan Hayes and Maximizing Hard
Pirates' Ke'Bryan Hayes activated from 10-day injured list after
Ke'Bryan Hayes activated from injured list by Pirates
Pittsburgh Pirates Lose Another Key Starter to Injured List with
Ke'Bryan Hayes back in Pirates lineup, reflects on how shoulder
Pirates 3B caught pulling embarrassing move during play
We're happy to have him back': Pirates rookie 3B Ke'Bryan Hayes
Pirates 3B Ke'Bryan Hayes exits game with injury after agreeing to
Pirates Fast 5: Ke'Bryan Hayes' injury, trade deadline put the