Pirates, Ke'Bryan Hayes agree to eight-year, $70 million contract extension, per report
Ke'Bryan Hayes propels Pirates past Braves
Ke'Bryan Hayes: Breaking News, Rumors & Highlights
Pirates sign 3B Ke'Bryan Hayes to 8-year, $70 million deal as franchise cornerstone
Ke'Bryan Hayes propels Pirates past Braves
Ke'Bryan Hayes propels Pirates past Braves
Ke'Bryan Hayes propels Pirates past Braves
Ke'Bryan Hayes Player Props: Pirates vs. Braves
Colin Moran, Phillip Evans among Pirates injury updates
Marlins get homer from Fortes, K's from Cabrera, but fall to Bucs again - Fish Stripes