Ke'Bryan Hayes signs extension with Pirates
Ke'Bryan Hayes injury update: Pirates season starts in typical
Pirates made extension offer to Ke'Bryan Hayes
Pittsburgh Pirates, 3B Ke'Bryan Hayes reportedly agree to eight
Pittsburgh Pirates give Ke'Bryan Hayes a historic contract
Ke'Bryan Hayes Archives, Page 27 of 33
Ke'Bryan Hayes extension with Pirates
Washington Nationals Series Preview: Keeping momentum against
Bryan Reynolds, Pittsburgh Pirates agree to contract extension
Pirates 3B Ke'Bryan Hayes on leaving opener after forearm spasm
Pirates Extend Bryan Reynolds - MLB Trade Rumors
Pirates hope simultaneous success of Ke'Bryan Hayes, Bryan