I found a great online cycling manager game. You are a manager of your own team and you compete to other online managers. Great game at cycmanager .