I have tried to join the online races over Christmas but I get a message that there are no online servers?
Are you on the latest build of the game? Should have "None" selected in the betas tab. The older versions' online system won't function anymore.