Need Help for Sports Group Membership Site - Question

Hi...

I have a client who wants me to accomplish the following for his Membership Website.

He wants various "Teams" to be able to sign-up for his sports league. This would be a yearly (but not-recurring) fee.

Once signed up, he'd like for them to be able to enter information about their team, such as the members that are on the team... logo, etc.

Any suggestions on how to accomplish this using our plugins?

Your help is GREATLY appreciated!