Eliezer Alfonso, a member of the Giants' 40-man roster, has been suspended for 50 games for testing positive for a performance-enhancing substance. Alfonso has been playing for Triple-A Fresno, and the suspension will begin on May 1st.