I've had pretty decent luck with Biz liquid- soak in Biz (maybe in the sink?) overnight and then wash. I usually just do it in the washing machine, but I have a traditional washer (top load) and just put in the Biz and the ball pants, let it fill up with water and agitate just a few times. Then I open the top of the washer and let it stand overnight. In the morning, I close the lid and when they come out of the washer, they're generally clean.
Now, I will say that I do pretreat and rub the pretreater in by rubbing it together between my hands really well, before I stick the pants in the washer. I usually pretreat with Oxiclean spray.
And whoever thought white baseball pants were cute.....I have a message for you.... You're :wacko: