14. Tom Allen, Indiana

2017 pay: $1.83 million. National rank: 60th

Locations