It will never compete with the NFL as long as it can't step it up financially. The NFL is run by 32 billionaires. The NFL also has star power. Star players will want more than the 8k, free education, and lifelong health insurance these players get for playing in this league.