Reports: Welington Castillo to be suspended 80 games for PEDs
Welington Castillo will be suspended 80 games for a PED violation, according to reports. Dominican Republic reporter Hector Gomez reported the news on Wednesday and said the suspension would be announced Thursday. The Athletic’s Ken Rosenthal …
