Pirates 3B Ke'Bryan Hayes exits game with injury after agreeing to team-record $70 million extension
A huge confidence boost': Ke'Bryan Hayes given largest contract in Pirates history
Analysis: Amid odd circumstances, it should finally be the time for Ke'Bryan Hayes to strike Gold
Analysis: Amid odd circumstances, it should finally be the time for Ke'Bryan Hayes to strike Gold
MORE
Ke'Bryan Hayes signs extension with Pirates
Ke'Bryan Hayes signs extension with Pirates
Bryan Reynolds signs extension with Pirates
Pirates 3B Ke'Bryan Hayes on leaving opener after forearm spasm: 'No pain anywhere
Pirates by Position: Ke'Bryan Hayes dazzles at 3B but has yet to show power for the position
Pirates, Ke'Bryan Hayes Agree To Eight-Year, $70MM Extension - MLB Trade Rumors
Pirates 3B Ke'Bryan Hayes exits game with injury after agreeing to team-record $70 million extension
Cincinnati Reds vs Pittsburgh Pirates: April 23, 2023 - Redleg Nation