Vince Velasquez roughed up, injured early, but vows to work for a rebound
Pirates RHP Johan Oviedo dominates Brewers
Johan Oviedo - Pittsburgh Pirates Starting Pitcher - ESPN
Johan Oviedo makes first start for Pirates
Merrill Kelly dominates A's then gets ejected as D-Backs win again
Pittsburgh Pirates: 2023 Could Be a Big Season for Johan Oviedo
Palacios celebrates his birthday with a 2-run walkoff homer, Pirates rally twice to beat Phillies - Newsday
Johan Oviedo tosses 7 shutout innings, Pirates hit 3 homers to beat Brewers for series split
Pirates RHP Johan Oviedo dominates Brewers