Pelicans player has unusual explanation for positive PED test
A New Orleans Pelicans player is offering an out-of-the-ordinary explanation after testing positive for performance-enhancing drugs. Pelicans guard Didi Louzada drew a 25-game suspension from the NBA on Friday for…