LISTEN: Ke'Bryan Hayes signs massive extension with Pittsburgh
Ke'Bryan Hayes, Pirates Reportedly Agree to 8-Year, $70M Contract
Pirates third baseman Ke'Bryan Hayes 'should be ready for opening
Pirates' Ke'Bryan Hayes opens up about the process and changes
Ke'Bryan Hayes – HUMBL Authentics
Ke'Bryan Hayes Pittsburgh Pirates Fanatics Authentic Unsigned
Ke'Bryan Hayes
Ke'Bryan Hayes of the Pittsburgh Pirates looks on during the game
Ke'Bryan Hayes of the Pittsburgh Pirates looks on during the game
Ke'Bryan Hayes on his offseason, Pittsburgh Pirates