St. Louis Cardinals minor league infielder Wilfred Vivas was suspended for 50 games Monday after a positive test for a banned substance under baseball's minor league drug program.