Apparently I missed the boat on this as it was launched last year, but I figured I would pass on this information for those who also missed it and might be interested.
What CBS Sports HQ is a 24/7 live sports news network - think Sportscenter or or old school ESPN News. Why this is important is because to watch Sportscenter, you need to have cable or a live tv streaming service (Hulu Live, Sling, Youtube tv, etc). I currently have Hulu Live, but the only thing I watch on it is, you guessed it, Sportscenter.
I have watched a bit of CBS Sports HQ and I have to say it is pretty decent. It is certainly not flashy, but it great to have on in the background (my biggest problem with Netflix or regular Hulu). As an app that you can download to any device, it is certainly worth looking into for those who don't want to pay for live tv or streaming services.
Hope this helps at least one person!
https://www.cbssports.com/cbs-sports-hq/