I'd say it's highly unlikely that synthetic Steroids caused Lance's Testicular Cancer over the short period of time he would have been taking them. It usually takes 30-40 years of abuse (much like Alcohol, Tobacco and poor diet) to have any effect, and remember that Steroids are a naturally occuring substance in the body.
As dst says, synthetic Steroids are often given as a cancer treatment eg after chemo to ease allergic reactions/nausea
I'd say it's highly unlikely that synthetic Steroids caused Lance's Testicular Cancer over the short period of time he would have been taking them. It usually takes 30-40 years of abuse (much like Alcohol, Tobacco and poor diet) to have any effect, and remember that Steroids are a naturally occuring substance in the body.
As dst says, synthetic Steroids are often given as a cancer treatment eg after chemo to ease allergic reactions/nausea