Analyzing the Possible Advantage for Teams With Fans in the Stands

The Dolphins were the latest team to announce they will have a limited amount of fans in the stands this season. Mark Dominik and Jordan Palmer discuss the possible advantages for teams that will have fans this season.

Find Stadium on TV in your area