I haven’t read them so I take your word for it. However, USADA via lots of press leaks etc promised new physical evidence - none of that has been forthcoming.
(I didn’t believe they would have anything, but sometimes one just would like to be positively surprised by a governmental (or semi-governmental) agency.)
Some of it’s in these links:
Takes a while to look-up each of the people mentioned, but plenty of stories, articles and damming stuff.