Since you mentioned Roku, I will mention the downside to FloHockey for some. If you don't have Apple TV, Roku or FireTV, it is tough to watch on a TV. It is available on Amazon, Roku, Apple, and Google. No app on game consoles, through cable boxes or on smart TVs that don't use those. So I cannot watch it on my big TV, which is an LG or my Samsung in the bedroom. I watch it on my smaller Toshiba running Fire TV.
Your other options are to buy a Roku box, cast from your phone or watch on your phone.