No matter where I look, this steroid controversy keeps popping up. Most recently is the Lance Armstrong thing and my highlight on some strong evidence against Lance’s claims of innocence. Now there is this Jose Canseco claim where he points out that steroids did not help his identical twin brother become a superstar athlete, thus,... Read more »