It isn’t often that I write about sports, but this story touched me. You’ve seen in cartoons and heard about those half court shots that fans get to make to…
And the short answer is: Yes, Lance Armstrong doped for each and every Tour de France win. To read more on Yahoo/ABC News, click here. Related articles Lance Armstrong…
According to ABCNews, before filming his much-anticipated interview with Oprah Winfrey, due to air Thursday on the OWN network, Armstrong met with about 100 staff and social workers working…