The Travel Channel is indeed owned by The Discovery Channel, nonetheless, and of course the commercial connection between Discovery's bicycle team and Trek becomes a little more obvious.
Geez, tie-in much? Let's see we already had the Teutels of American Chopper building the Lance Armstrong Foundation bike, Overhaulin' redoing Lance's GTO and now this.