Found this little browser game. As casual or hardcore as you want it to be. You can create players, get a team, and basically play some football. It is US Football, but uses a League system similiar to European Football, i.e. Worst team in a league drops down a notch, best team in a league goes up a notch.
Goal Line Blitz for free sign-ups. Give it a shot if you are a Football (US) fan.
Goal Line Blitz for free sign-ups. Give it a shot if you are a Football (US) fan.