In theory you can be on 3 different rosters......but never at the same time.
Season starts September 1st. You get a drop I think Dec 1st but it might be Jan 1st.
Then you get one drop during season. So you can play on 3 different teams.
You can not be on 2 rosters at the same time in the same age group. That I know for certain.
And I do not know the rules if you roster up in age. Maybe you can be on a 12U, 14U, and 16U roster at the same time....unknown.