I could certainly be wrong, but I thought the DPL rules required Primary rostered DPL players not play in other leagues, and the GA rules required Primary rostered GA players not play in other leagues. Which would limit the amount of players a club could move between the two. There was a discussion not too long ago involving LA Surf and Fram; about why they were playing ECNL players on their GA teams, instead of pulling players up from their own DPL teams. The reason that was given on these forums anyway, was due to roster movement problems due to aforementioned rules problems. However, to be frank, it doesn't appear the GA enforce the rules much, just look at all the NorCal cross-play this past year.