varoadking and 1 Guest are viewing this topic.
The NFL and Netflix have announced that Netflix will air the two Christmas Day games this year.
Oh dear, oh dear... https://www.bbc.co.uk/news/world-us-canada-69021543
I guess "homemaker" is a little better than "hosts"