If you have a recent smart tv with quad core and a google search engine then you can install kodi on it without the need for a box.
We have a box for our Telly which is a smart tv but 3 years old but we bought our son a Samsung smart tv for xmas and with the aid of .a usb memory stick I've got...
Don't know if the resident experts have mentioned it but Live Mix is great for sport too. I'm watching a great BT stream via it now.
It's also got every free view/satellite channel. It's the best all round add on imo. For a techno moron like me, I find this site the best for a step by step...