Your right I can't prove it, but it is very likely that others are on it, things such as designer drugs, masking agents, no effective tests for most drugs, no tests for growth hormone make it easy...
its not like he was riding against other clean riders, with or without drugs he is still the best its just the times they do the race in are 86hr 15min 2sec instead of 92hr 8min 46sec