Compare Alex Drummond To:
Alex Lora is $19.9 million richer than Alex Drummond