Educators capture Armstrong’s triumph

July 25, 2005

When Lance Armstrong pedaled his way into Paris yesterday for an unprecedented seventh-consecutive Tour de France victory, veteran educator Hall Davidson was standing by, video camera in hand, to capture the moment.

Read the Full Story