Mexico City sports bar decked out for international broadcast — Mexico City Magazine