I think you guys are being way too unfair on poor Lance here... He can easily have been tested five hundred times as you're currently not counting the most numerous and important tests:
1) The official, but positive ones - of which all traces obviously had to be removed completely - so they don't appear anywhere
2) The unofficial ones - you know - taken by random, not-to-be-trusted guys walking up to his house with rucksacks on claiming to be real testers
3) Internal type 1 - made to make sure he's not caught out on any real testing - obviously these ones didn't always work
4) Internal type 2 - The ones done be Dr Ferrari to make sure the drugs worked
Add all those in and I think 500 is probably a low mark...
1) The official, but positive ones - of which all traces obviously had to be removed completely - so they don't appear anywhere
2) The unofficial ones - you know - taken by random, not-to-be-trusted guys walking up to his house with rucksacks on claiming to be real testers
3) Internal type 1 - made to make sure he's not caught out on any real testing - obviously these ones didn't always work
4) Internal type 2 - The ones done be Dr Ferrari to make sure the drugs worked
Add all those in and I think 500 is probably a low mark...