David,
The FA Cup Final remains one of the "crown jewels", sporting events that, by statute, must be available to broadcast by terrestrial transmission, free to air. That means, in reality, BBC or ITV and, for the past few years, ITV h the contract. It's also broadcast on Sky.