Major League Baseball announced on Wednesday that it has suspended Cardinals minor league pitcher Scott Vander Weg for the first 50 games of the season for testing positive for a performance enhancing drug. So who is this guy?
Filed under: News | Tagged: PED's | No Comments »












