Friend has a Minix Box from Droidsticks. It is basically a powerful small PC, running Kodi/XBMC with a shit load of add ons that enable you to watch anything through the Interwebz. Sports, Movies, TV series, it has got it all. Quality of Live TV is pretty poor, HD quality is on par with SD TV aerial signal, but movies and TV series can be very good quality.
There are lots of versions about, it is not limited to Minix, you can run it on a Pi, but it will run slowly, I run it on an ATV and the menu’s are a little slow, but the playback is not affected. You can even run this on an iPhone or any android tablet or windows PC.