Mexico is Nets’ new home away from home