Anyone know if this is going to be screened on any free to air channels (I can get French and British). So far the only channel I have found covering it is BT Sport which is highly annoying. Thanks