Believe me, I was pushing him to finish out the season with his CSL team. It looks very bad that we (or any player) bailed out halfway through the season.
Basically what happened was my son is a goalkeeper, and as you know, keepers are hard to come by. My son's private keeper coach knew the DA coach. The DA coach mentioned to the trainer that he was looking for a new 2nd keeper. The trainer said he's training my son and the coach invited him for a tryout. They liked him and offered him a spot. We asked if he can finish out the season with his team and they basically said take it or leave it, and if we take it to say your good byes to his team that coming weekend. I reminded my son of the backlash he'll get and he was fine with it. So we went for it. Again, I rather had him finish out the season.
As for the CSL coach not being happy, that's just the type of coach he is. He had 2 teams; an A team and a B team. My son was on the B team but was supposed to be on the A team, but you know how politics work on teams. He was more important of looking good for himself so when we left, the B team didn't do so good (being the only keeper) so he looked bad and he didn't like that.
So now he is the B player on the DA team?