Conversation so far:
what channel is bt sport 1 on freeview
can I watch BT Sport for free?
You need BT TV to watch BT Sport on YouView. BT Sport is also available to watch for free online at btsport.com and via the BT Sport app.
can you get bt sports for 1 day
If you were a BT Broadband customer you could get it free under contract, but only online unless you also had BTTV or Sky; otherwise you would need a subscription.

Question: is the channel on roku
Self-contained rewrite: Is BT Sport on Roku?