Sports | Thu Apr 11, 2013 5:46pm EDT

Cyclist Armstrong sells home in Austin, Texas