The Umbrella Corporation
Overall rank 982,463 · 295 points
Transfer Addict · Nine transfers and still unhappy, so the problem was never the players, just the thumb.