Pretty cool online football simulation. Make a player, pick a position, sign contracts and build your players stats. You can even buy and manage a team. It's something to occupy your time until football season starts.
http://goallineblitz.com/game/signup.pl?ref=4216793
http://goallineblitz.com/game/signup.pl?ref=4216793