NFL holds 51st AGM