Compare Ted Lilly To:
Ted Lilly is $29 million richer than David Ross