“Since when do people have a right to see NFL games outside of their own markets?”
Living in the Detroit area I should have that RIGHT!