Pirates star Ke'Bryan Hayes under fire for blatant mental error against Mets
Ke'Bryan Hayes has career game with 5 hits, 4 RBIs as Pirates pound Mets
Ke'Bryan Hayes has career game with 5 hits, 4 RBIs as Pirates pound Mets
Pirates, Ke'Bryan Hayes agree to eight-year, $70 million contract extension, per report
Pirates 3B Ke'Bryan Hayes exits game with injury after agreeing to team-record $70 million extension
Pirates third baseman Ke'Bryan Hayes 'should be ready for opening day
Pirates Take 5: Ke'Bryan Hayes takes swing at umpire on social media after controversial call
Ke'Bryan Hayes' mid-play snack break encapsulates Pirates' error-filled season - The Athletic
Pittsburgh Pirates: Ke'Bryan Hayes Has Broken Statcast This Year
Pirates preview: Tough test against baseball's best – WPXI