San Francisco pitcher Dylan Brooks has been suspended for 50 games following an unspecified violation of baseball's minor league drug program. Free agent infielder Joshua Tyler Palmer was suspended for 100 games for refusing to take a drug test, the commissioner's office said Thursday. Free agent infielder Luis Mateo was suspended for 50 games for a positive test for a banned Amphetamine.