Originally Posted by
Abneycat
I think you might mean STFU. The s is for shut, HTFU is for hurrying.
HTFU also means "Harden _ _ up", which might be appropriate if the OP thinks Lemond is whining.
It is a shame that there are so many chemicals around these days, including some (HGH) that can't be tested for.