Why does FOX On Demand now say it requires a subscription? This is one of the channels included in my Xfinity package. Thank you.