Teddy,
you couldn't be more correct, alot of these guys have failed tests and have come to USA with different names and some (Alene Reta, spelling?) have certainly done this and cleaned up in local road races.
Solution: Make more US money for road racing. The foreigners are ruining the usa distance running growth. In many of these other countries they have the advantage that they dont need to work like we do in America with barter systems etc, and they do not have to deal with the daily stress of life in America, job, health insurance, bills!!!
Race Directors,
START TESTING ATHLETES, clean up our sport, do some frickin research on the athletes you comp and give hotels for once in your life