Pittsburgh Pirates, 3B Ke'Bryan Hayes reportedly agree to eight
Ke'Bryan Hayes extension with Pirates
Pirates All 40: Can Ke'Bryan Hayes Improve the Bat?
Pirates reportedly working on long-term contract extension with No
Pittsburgh Pirates Season Preview - Pinstripe Alley
Pirates hope simultaneous success of Ke'Bryan Hayes, Bryan
Pirates Made Extension Offer To Ke'Bryan Hayes - MLB Trade Rumors
A huge confidence boost': Ke'Bryan Hayes given largest contract in
Ke'Bryan Hayes signs extension with Pirates