Not forgetting you've got to be completely off your tits to fail a urine test.I would so love it, if the PED shit finally hit the football fan. Still footballers are at least getting tested 1604 times in total per season in this country for 4,000 professional players. So 2,400 do not get tested at all for an entire year...
Or cycling where 20,000 tests were done last year for 3,650 pros...
Biological passports, don't make me laugh.