It costs thousands of pounds to show games, from paying for flights for crew/commentators to funding equipment and acquiring rights. You’re right, some clubs don’t charge for such games; you’ll also find that many do.

— Dan King (@dankingNUFC) July 17, 2018