Eurosport are currently offering an annual sub for £29.99 (£10 off) until 10th Jan.
Not as good as the £20 offer a couple of years ago, but better than owt.
Be aware it includes an automatic renewal next year, presumably at full price, so make a note in the diary to cancel it a year hence.