Back to the San Diego Padres Newsfeed

Free agent pitcher Roman Madrid suspended 50 games (The Associated Press)