Impact of star players on fan attendance and team earnings