On June 1 2016 — Indians OF Marlon Byrd is suspended for 162 games following the second positive test for PEDs of his career. At 39, it is unlikely that the former All-Star will return after serving his penalty.
Subscribe to This Day In Baseball
This Day In Baseball on Patreon
Own this Day and Be Part of Baseball History