Pirates 3B Ke'Bryan Hayes exits game with injury after agreeing to team-record $70 million extension
Pittsburgh Pirates give Ke'Bryan Hayes a historic contract extension worth $70 mil
Pirates, Ke'Bryan Hayes Agree To Eight-Year, $70MM Extension - MLB Trade Rumors
Pirates third baseman Ke'Bryan Hayes 'should be ready for opening day
MLB Drought Watch: When Will Each Suffering Franchise Finally Break Through?, News, Scores, Highlights, Stats, and Rumors