Inside the Ke'Bryan Hayes extension and what it means for Pirates' big-picture plans
Pittsburgh Pirates give Ke'Bryan Hayes a historic contract extension worth $70 mil
Pirates, Ke'Bryan Hayes agree to eight-year, $70 million contract extension, per report
Analysis: Amid odd circumstances, it should finally be the time for Ke'Bryan Hayes to strike Gold
Pirates get brutal Ke'Bryan Hayes blow right after agreeing to $70 million deal
Pirates, Ke'Bryan Hayes agree to team-record $70 million deal - AS USA
Bryan Reynolds signs extension with Pirates
Pittsburgh Pirates, 3B Ke'Bryan Hayes reportedly agree to eight-year, $70 million deal - ESPN
After Bryan Reynolds, which Pirates could get extensions?
Pirates sign 3B Ke'Bryan Hayes to 8-year, $70 million deal as franchise cornerstone