Teammates, coaches celebrate Ke'Bryan Hayes on his big day
Pittsburgh Pirates Are Outperforming Their Best-Case Scenario
Ke'Bryan Hayes Gets a Record Extension from the Pirates
Bryan Reynolds signs extension with Pirates
Pirates sign Bryan Reynolds to two-year contract, but All-Star should continue to be trade target
Bryan Reynolds signs extension with Pirates
A huge confidence boost': Ke'Bryan Hayes given largest contract in Pirates history
Pirates Lock Up Hayes With Record Setting Contract Extension – Inside The Bucs Basement
Pirates roster moves: Reading between the lines with GM Ben Cherington - The Athletic