yes there is. It's a matter of when they will start using it.
yeah, but none of these guys will be affected NOW.
They might test the blood in 6 months or 6 years, and then strip medals (if they want to give the IOC the black eye of stripping a vast majority of their records for this year)
The IOC has bluffed in 04 and 08, saying both years that "This is the year we test for gh!" but it hasn't happened yet.
Anyway, even if they do test, Phelps is a rich man, won $1M yesterday bonus from Speedo, has a ton of endorsement opportunities. They can take his medals later, but he'll have the $.