Roku is definitely the way to go. ESPN app, BTN app, FLO app, NBC Sports, Youtube app, wondering if they will (or have) a Facebook live app soon.
FLO app works perfectly, have not experienced streaming issues since the OK State server shutdown.
Of course you could always old school it and just run an HDMI from your laptop to your TV. I am doing that currently in my kitchen to the little 21" I have wall mounted here and watching the Sixers-Lakers on the extended display from the NBC sports app running on my laptop as I'm typing this post.