What is this NFL that you speak of? Never heard of it.
Don’t bother yourself. It stands for Not For Long. A passing fad.