The embattled sprinter Marion Jones is back winning the women's 100 meters at today's track and field championship in Indianapolis. Marion has never actually tested positive for steroids despite several allegations, including those made by her ex-husband. The allecations affected her performance, along with family/personal issues and she fell off as a result. I think it's great to see her back in top form burning up the track!