apparently the french first private television channel TF1 has produced some BS and won't show the Canadian GP this sunday.

So how can I watch the race, being exiled in France? I saw that the french Eurosport will show the race, but I guess it's too late for me to jump on that train. The terrestrial digital channels that I could receive by buying a USB-receivef do apparently not include Eurosport, and all other possibilities include a subscription that will hardly work out on 1 day.
I guess all the pubs will show the Euro football matches

Does anybody have an idea to rescue me?
Thanks in advance!
a.