Source: KXAN NBC 36 Austin Federal prosecutors say they are closing a criminal investigation of Lance Armstrong and will not charge him over allegations the seven-time Tour de France winner used performance-enhancing drugs. Armstrong lives in Austin, Texas.
Related tweets
There don't appear to be any related tweets. Be the first to tweet the news!