Florida Marlins pitcher Henry Owens was suspended on Tuesday for the first 50 games of next season after testing positive for an undisclosed performance-enhancing substance.
Marlins pitcher Henry Owens suspended 50 games