I play hockey arena and if you like training, you can train a whole team at once
big learning curve there as well
my little guy found an american football game called red zone and he's playing that one
looks interesting
Hockey arena is pretty good, though I think I'm done with it. It's still being worked on as well, which is encouraging.
For the interest of providing information that I know but that doesn't really matter, the best cricket sim is Battrick and the best F1 sim is Batracer. (Assuming they're both still running).