http://goallineblitz.com/game/signup.pl?ref=15806444
It's a football MMORPG, a lot like this. IT's very fun and I've been playing it for 2 and a half years now. You create players, can manage teams, chat it up on the forums. Personally, what I find the most entertaining about this game compared to buzzerbeater are the (1) replays....they use dots for players so you can actually see what's going on!!! and (2) the forums. They are muuuch better to view and navigate through compared to BBs. There is subforums for almost every topic and they are also FAR more active then BBs as well!
Thanks! Hope you give it a try!