Ke'Bryan Hayes' inning-ending DP, 04/17/2023
Pittsburgh Pirates vs Cincinnati Reds - September 23, 2023 - Redleg Nation
MLB Gameday: Pirates 6, Cardinals 3 Final Score (04/15/2023)
Pittsburgh Pirates, Ke'Bryan Hayes agrees to eight-year contract extension - Bucs Dugout
MORE
Pirates' Ke'Bryan Hayes gets called out on home run after not touching first base
Pirates get brutal Ke'Bryan Hayes blow right after agreeing to $70 million deal
A closer look at Ke'Bryan Hayes' plate struggles this season - Bucs Dugout
Ke'Bryan Hayes' inning-ending DP, 04/17/2023
Ke'Bryan Hayes' defense and potential Gold Glove season have created a fascinating study
MLB Gameday: Pirates 13, Reds 12 Final Score (09/23/2023)
Cincinnati Reds vs Pittsburgh Pirates - August 13, 2023 (Game 2) - Redleg Nation