I've not seen this one so will check it out. I do play NFL Elite 13 which you might like since it is a card competition.
Tried big win soccer and paid like 10 bucks to get a good team. Then my team sucked again really quick and only way way to make them better was pay more money. F that