Sounds interesting! I don't know sports but I always love a good documentary! Unfortunately: no Netflix. I suspect you're never going to find a larger collection of people with internet but no TV access than a Mustachian forum!
... obviously, lots of Mustachians do have TV, maybe especially Netflix. But I think the percentage of non-TVed internet users is going to be higher here.