When used correctly, 'none' is a contraction of 'not one' and therefore takes the singular verb ending.
One of the fans has an autograph.
Not one of the fans has an autograph.
None of the fans has an autograph.
A lot of people would write 'none of the fans have an autograph'. They are WRONG and STUPID. Ignore any fuckers who think 'none' means 'not any'. Tell them to say 'nany' and to stop being so WRONG and STUPID.