White Sox Catcher Welington Castillo Receives Suspension For Performance-Enhancing Substance

Welington Castillo, catcher for the Chicago White Sox, has just been suspended without pay after testing positive for the performance-enhancing substance Erythropoietin (EPO). Using such substances is in violation of the Joint Drug Prevention and Treatment Program put in place by¬†Major¬†League Baseball. Castillo, 31, issued a statement expressing his regret and apologies for what he […]

Read More…