Marlon Byrd, who is currently a free agent, has been suspended for 50 games by Major League Baseball. Byrd tested positive for Tamoxifen, a performance-enhancing substance.