http://www.nytimes.com/2005/08/03/sports/baseball/03steroids.html?oref=login According to this website http://www.steroidtips.com/detection.htm oral Winnie stays in your system for 3 week. Injectable Winnie stays in your system for 2 months. Either way, Raffy's been juicing during the season. I doubt that it only stays in the body for 3 weeks. In fact, there is evidence to the contrary both medically and empirically. Some athletes mistakenly assume the drug is out of their system when it is housed within their fat tissue (not unlike other medications). This may be what happened in Palmerio's case. Perhaps he ended his doping prior to Spring Training but the evidence of the act was still detectable. Or, he brazenly decided to use steroids during the regular season. In either case, he has been exposed.