Thanks everyone for your imput, however, I do need to clarify a few things.
We have joint custody.
The father is supposed to be doing all the driving, it is in our court order. He refuses saying it takes time away from his family. I do not schedule any events that interfer or take time away from dad, dad is the one scheduling things on my nights with our son. I've always let my ex know what is going on with our son whether it be school, sports, medical, whatever - he is the one withholding information. Last year our son got into trouble at school and served 2 detentions in 1 week. I knew nothing about this until speaking to another parents who's child served detention with our son. My ex had arranged the detentions on his nights. SURPRISE! When I spoke to my ex, he blew it off as no big deal that he didn't tell me - he didn't feel it was any of my business because he took care of it and the detentions were on his nights, not mine. That wasn't really the point of why I was upset...I was upset because our son got into trouble and I wasn't informed! Then when I spoke to the teacher and asked why I wasn't informed from her that our child was getting in trouble at school, she said that she did speak to me on the phone. She had me confused with the step-mom. Oops! Really big, big mistake considering the fact that dad and I don't live at the same address outside of the school district boundaries, nor do we have the same phone number (so how could she reach me and speak to me at dad's residence?) nor do we have the same first or last name. Needless to say, she remembered who I was from that point on.
This overnight thing has raised a few eyebrows. And yes, it's overnight - from 10:00PM until 7:30AM; and then considering the fact that they both go to bed after returning from work (and who couldn't blame them, 3rd shift is VERY hard) he's alone most of the day too, but at least there is someone there, albeit sleeping. My ex and his wife both work 3rd shift and work on Friday and Saturday nights; they used to work on 1st but elected to go back to 3rd. Our son is left alone for this time on Fridays, however on Saturdays (when the step's kids are home) they all go to grandma's because their dad doesn't want them alone with no adults in the house - go figure!! Why our son can't go there on Friday nights as well is beyond me.
About soccer. I never agreed to it. I said I felt it's important to maintain his "summertime" friends...friends that he's met while staying at his fathers. However, this doesn't mean that all activities should be away from our hometown and that his friends here should be alienated.
We can't do homework in the car. My son is in the 5th grade is primarily using the computer to do homework - a lot of report writing, so working in the car when it's dark isn't really an option. And the dinner thing, yea, I guess I can suck that up, I just don't appreciate having to change my schedule around 'cause daddy wanted jr to play a sport and then blows it off leaving me with all the resonsiblity and transportation and fees for equipment.
I know that as kids get older we have less and less time with them. But our son is 10, not 16 with a driver's license and a girlfriend tooting around with his friends all night on the weekends and busy with sports all week. He should be home more often than 1 night a week. And he should be able to concentrate on his homework more. He almost failed 2 subjects last year because of the crazy sports schedule (which is reason #1 why I didn't want him playing any sports at the beginning of the school year).
Again, thanks for all the imput. I still really don't know what I should be saying or doing other than keep insisting that my ex remain in open communication with me on ALL things ALL the time.