How about an F1 fantasy league
http://fantasyf1game.net/
Open some time in February to create a league
General
With Fantasy Formula 1, you get to be the boss of your own formula 1 team (well...almost!). You get £90 million to spend on 2 drivers, a car and an engine. Then, during each race, your team collect points depending on how well they've done. You get points for race position, qualifying position, fastest lap and if both cars from your chosen team finish the race. After each race the league table is updated and the player with the highest score at the end of the season is the winner. Simple!
Sounds good to me!