Hayes has career night, Pirates send Mets to 7th straight loss
Pirates' Ke'Bryan Hayes seen eating sunflower seeds as Mets player
Pirates, Ke'Bryan Hayes agree to eight-year, $70 million contract
Hayes has career night, Pirates send Mets to 7th straight loss
Hayes has career night, Pirates send Mets to 7th straight loss
AP Source: Pirates, 3B Ke'Bryan Hayes agree on 8-year deal
How the Pittsburgh Pirates are seeking to expand access, leverage
How Pirates 3B Ke'Bryan Hayes used 'squishy' balls to eliminate
MLB offseason tracker: Blue Jays add Chad Green to bullpen MLB