Maybe, maybe not. From the article:
"According to LeMond's wife Kathy, the tape was made in July 2004."
Well, you’d think that LeMond’s wife would know when the tape was made, and further if she was lying, she’d do so in a way that supported her husband, not (as this does) makes his claims more dubious.