“If you’ve watched the 2004 Tour de France, you’ve witnessed a command performance by Lance Armstrong, who has all but locked up an unprecedented sixth consecutive win in the world’s toughest bicycle race. But the true story of this year’s Tour may be Lance’s U.S. Postal Service team, an organizational wonder that has put on one of the greatest displays in the history of team sport. Lance’s victory this weekend will stand as a testament to the importance of surrounding any great leader with an equally great supporting cast.”
– This was just an awesome performance and I like the business link this article gives, that a strong leader and a good team equate to success. -ed.