Pirates Fast 5: Ke'Bryan Hayes' injury, trade deadline put the roster in flux - The Athletic
Optimism abounds with Oneil Cruz, Hayes/Reynolds close
Ke'Bryan Hayes Suffers Injury Shortly After Signing Long-Term Deal – Celeb Secrets
Ke'Bryan Hayes Player Props: Pirates vs. Rockies
Pirates get home runs from Jack Suwinski, Ke'Bryan Hayes to rally, beat Brewers
Pirates 3B Ke'Bryan Hayes exits game with injury after agreeing to team-record $70 million extension
Pirates lose to Blue Jays 4-0 and lose Ke'Bryan Hayes to injury - Bucs Dugout
Pirates' Ke'Bryan Hayes Signs Richest Contract In Team History
Pittsburgh Pirates vs Cincinnati Reds - September 24, 2023 - Redleg Nation
Pirates place Andrew McCutchen, Ke'Bryan Hayes on 10-day injured list