The tests Pac has passed are scheduled urine tests. Not random blood tests. Mosley passed all of his tests and later admitted that he did indeed take steroids before his second bout with DLH. Urine tests are primitive. Read what the USADA chief and a doctor has to say. Blood vs. urine? USADA clears up fuss over Mayweather-Pacquiao drug testing feud | Floyd Mayweather - - MLive.com