Pittsburgh Pirates, Ke'Bryan Hayes agrees to eight-year contract extension - Bucs Dugout
Ke'Bryan Hayes Player Props: Pirates vs. Dodgers
Padres vs Pirates Odds: Moneyline, Over/Under, Props - June 27, 2023
MLB Prop Bets: Oakland Athletics @ Pittsburgh Pirates - June 7, 2023 - Odds
Ke'Bryan Hayes Player Props: Pirates vs. Tigers
Ke'Bryan Hayes: Breaking News, Rumors & Highlights
Pirates play home-run derby in blasting Mariners
Pittsburgh Pirates vs. Milwaukee Brewers Spread, Line, Odds, Predictions, Picks and Betting Preview