Flat out, steroids do help performance on the baseball field. THey help your vision, your recovery, your strength, everything. THey may not hit the baseball for you, but if you have more bat speed, which steroids can help, you can wait longer a pitch and have more time to react.
Regardless...