Miami Marlins pitcher Juan Carlos Oviedo has been suspended for eight weeks by Major League Baseball for age and identity fraud.
Marlins pitcher Juan Carlos Oviedo suspended eight weeks