Originally Posted by
johnny99
I lost all respect for Trek when they fired Greg LeMond after he accused Lance Armstrong of doping.
This is the only thing that makes sense in this thread.
I use to work in a bike shop for a couple of years and they sold Trek bikes.
I don't see why anyone would have anything against Trek other than being biased towards other companies for their own favorite reasons.
Manny