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