Home Sports Can Netflix avoid another streaming fiasco on NFL Christmas games?