Johan Oviedo is a Cuban born MLB pitcher for the St. Louis Cardinals who made his MLB debut on August 19th, 2020. Oviedo signed with the Cardinals as a international free agent in 2016.
Johan Oviedo is a Cuban born MLB pitcher for the St. Louis Cardinals who made his MLB debut on August 19th, 2020. Oviedo signed with the Cardinals as a international free agent in 2016.
Login/Register to Submit a Request or Offer!