The NFL sells itself as a cutting-edge entertainment product, yet several franchises still host games in venues that players ...