Golden State Warriors forward Andre Iguodala (9) dunks against the Cleveland Cavaliers during the first half of Game 1 of basketball's NBA Finals in Oakland, Calif., Thursday, June 1, 2017. (AP Photo/Ben Margot)

Ben Margot

After playing his first four NBA seasons for the awful Philadelphia 76ers, earning $9.1 million overall, Iguodala hit the jackpot, never playing for less than $11 million the last nine years. 

Sports columnist for the Arizona Daily Star.