Colon = PEDs. Bai...
Bartolo Colon Fails MLB Drug Test: MLB Rumors - MLBTradeRumors.com
As for how this affects us, well I'm just glad this was a SP and not a position player. We have so much pitching depth that it might not make a huge difference. Colon was one of the most reliable and consistent starters though.