Ke'Bryan Hayes - Pittsburgh Pirates Third Baseman - ESPN
Pittsburgh Pirates, Ke'Bryan Hayes agrees to eight-year contract
A huge confidence boost': Ke'Bryan Hayes given largest contract in
Mets analyst rips Pirates' Ke'Bryan Hayes: 'He doesn't even have a
Ke'Bryan Hayes Gets a Record Extension from the Pirates
Bryan Reynolds Wraps Up Extension With Pirates
A huge confidence boost': Ke'Bryan Hayes given largest contract in
Ke'Bryan Hayes on exiting game with injury, says he'll be ready
Ke'Bryan Hayes injury update: Pirates 3B day-to-day due to forearm