If you do not subscribe to BT Sport, you can watch the Champions league final for free tonight. It is on the BT sport YouTube channel.