Yesterday, 08:51 AM
If a team does not have a domed stadium and the majority of teams have one there would be a home field advantage especially in the winter months. The NFL makes millions. Let the league and billionaire owner pay for it. I am taxed enough.