Quizzing Live

In Sport What Do The Initials Nfl Stand For

Answer:
National Football League