It's amazing that Carol Rose lets this go on . I don't think he could win with the Spallina team. The problems with that coaching staff are to long to list.
Every parent on the team and the coaches know exactly who you are. I'm surprised Carol Rose lets you go on quite honestly.
Speaking of Spalina, you should have gotten that message two years ago, but the fall from grace couldn't possibly be your fault, so you rip the coach who is a really good guy.
If you are that unhappy just leave, now is the time to act and there are plenty of options out there.