Quote of the Day: Marlon Byrd calls himself an idiot

Quote of the Day: Marlon Byrd calls himself an idiot
February 15, 2013, 3:45 pm
Share This Post
Marlon Byrd was suspended 50 games for a performance-enhancing drug last season and is now trying to make the Mets on a minor-league deal. Today he met the media: Byrd on his 50-game suspension for banned substance: “I think you have to be an idiot to test positive and I was one of those idiots.”…