Jason Mackey's Pirates chat transcript: 07.28.21
Ke'Bryan Hayes denies being unhappy in Pittsburgh, but he's 'super frustrated' with wavering health
Jason Mackey's Pirates chat transcript: 07.28.21
Ke'Bryan Hayes signs extension with Pirates
Groovin' with Govier: Fantasy Baseball Roundup (7/12)
Pirates: Ke'Bryan Hayes was called out after HR for missing first base
Pirates 3B Ke'Bryan Hayes on leaving opener after forearm spasm: 'No pain anywhere
Offseason In Review: Pittsburgh Pirates - MLB Trade Rumors
Pirates 3B Ke'Bryan Hayes placed on the 10-day IL with lower back inflammation - Newsday