
The NFL In Mexico Is The NFL Reduced To Its EssenceMEXICO CITY—Freedom Sports & Fun Bar is located in a neighborhood here called Del Valle, where many of the streets are named after American cities. Boston, Detroit, and Sacramento run east and west just outside the bar. But inside, the only city with any cachet is Pittsburgh, especially on Sundays i...