Betting, a system were admins can add matches that the users can bet on. System for the teams that play so you can track earlier results.
CMS, system to post news and make pages.
Forum, simple forum.
Users, private message system and userspage where you can see info about the user.
I will get a designer for the graphics.
Ask for more info.