Comment Comment by stephengillie NFL and other leagues have streaming on their own sites now. NFL is $75/year for all games on-demand. parent stephengillie 8 years ago