Ke'Bryan Hayes heating up after finding his timing in footwork
Pirates 3B Ke'Bryan Hayes exits game with injury after agreeing to team-record $70 million extension
Pirates shift narrative with Ke'Bryan Hayes' big contract
15U: Team USA Blasts TPA, 22-3, in First Exhibition
Pirates vs. Phillies prediction, odds, pick, how to watch – 9/28/2023
Pirates, Ke'Bryan Hayes agree to eight-year, $70 million contract extension, per report
MLB roundup: Dickerson leads Giants' 23-3 onslaught vs. Rockies
Ke'Bryan Hayes Stats, Fantasy & News
Ke'Bryan Hayes declines Pirates' extension offer - Bucs Dugout
Ke'Bryan Hayes' mid-play snack break encapsulates Pirates' error-filled season - The Athletic
Pirates find 'Key' to bounce-back game, as Ke'Bryan Hayes leads offensive onslaught against Mets