Lance Armstrong won 7 consecutive Tour de France titles from 1999-2005. He won 6 of those (1999-2004) with the US Postal Service team, and his final one (2005) with Discovery Channel. The question specifically asks about the 6 out of 7, which refers to his US Postal victories.