Everything Feels Good': Bryce Harper Hit In Face With 97 MPH Pitch, Leaves Game As Phillies Beat Cardinals - CBS Philadelphia
Johan Oviedo continues to deliver as Pirates' rotation thins further
Johan Oviedo finally falls flat as he's shelled in Pirates loss to Reds
Pirates' paltry offense tarnishes Johan Oviedo's seven-inning gem
Worst to First: A Pittsburgh Pirates Case Study – BaseballCloud Blog
Pirates observations on Andrew McCutchen, Johan Oviedo and the final roster decisions - The Athletic
Andrew McCutchen homers as the Pirates beat the Cardinals - CBS Pittsburgh
Pirates vs. Red Sox prediction: MLB odds and picks Monday
I think everyone's going to know his name:' Johan Oviedo making mark in starter audition
Off The Bat: Wrapping up the Pirates' 2023 regular season through a series of superlatives
Johan Oviedo continues to deliver as Pirates' rotation thins further
Oviedo pitches 2-hitter for first complete game, leads Pirates over Royals 5-0 - Newsday