Pittsburgh Pirates, Ke'Bryan Hayes agrees to eight-year contract
KE'BRYAN HAYES 2022 TOPPS OPENING DAY #111 PIRATES
Ke'Bryan Hayes Tossed In Sunflower Seeds In Middle Of Play
Pirates 3B Ke'Bryan Hayes on leaving opener after forearm spasm
Ke'Bryan Hayes' mid-play snack break encapsulates Pirates' error
Ke'Bryan Hayes OK, but Cardinals trounce Pirates on opening day
Ke'Bryan Hayes' exit in 1st inning casts a cloud over opener, as
Pirates set opening day roster as Greg Allen heads to 60-day
Bucs Arghticles: April 8, 2022 - Bucs Dugout