Pirates sign 3B Ke'Bryan Hayes to 8-year, $70 million deal as
Pirates third baseman Ke'Bryan Hayes signs largest deal in
MLB trends: Royals find a gem, Pirates' Ke'Bryan Hayes finally
Pirates 3B Ke'Bryan Hayes on leaving opener after forearm spasm
Pirates Ke'Bryan Hayes Agrees To An Eight-Year Extension
Pittsburgh Pirates, 3B Ke'Bryan Hayes reportedly agree to eight
Bryan Reynolds Wraps Up Extension With Pirates
MLB offseason tracker: Blue Jays add Chad Green to bullpen MLB
MLB offseason tracker: Blue Jays add Chad Green to bullpen MLB
A huge confidence boost': Ke'Bryan Hayes given largest contract in