When you hear that a football player just signed a $100 million contract or a basketball star earns $40 million a year, it’s easy to think: Are these athletes seriously worth that kind of money? The debate over whether professional athletes are overpaid is hotter than ever — and it’s time to...