oh yes, just to match voice with some of the other posters here, "steroids" happened to be an ignored issue when I posted my message. If that's brough in focus here, i say Dr. Zunaid's post says it all!
And yes, cricket players might make better baseball players. Its not because (we) love cricket more than baseball, but its just a fair hypothesis on our part, i say...