Pirates, Ke'Bryan Hayes agree to team-record $70 million deal - AS USA
MLB: Bryan Reynolds 'agrees eight-year, $106.75m extension with Pittsburgh Pirates
Pirates 3B Ke'Bryan Hayes exits game with injury after agreeing to team-record $70 million extension
Pirates sign Ke'Bryan Hayes to eight-year, $70M extension
Spotrac Research, News, & Reports
2022 MLB Season Preview – The Sports World According To Paul
Pirates, Bryan Reynolds reportedly $50M off in contract talks
Pirates third baseman Ke'Bryan Hayes signs 8-year, $70M contract – WPXI
Spotrac Research, News, & Reports
Pirates Officially Announce Ke'Bryan Hayes Extension