Giants pitcher Santos banned 80 games for PED

Giants pitcher Gregory Santos was suspended for 80 games without pay Tuesday after a positive test for Stanozolol.