second SIM or memory slot??
I have a UK moto G 16gb. You can see on the bottom side (under back cover) diagonally opposite normal sim slot a 'shape' of a card slot on the inner plastic back. It is filled in, but resembles an SD or micro sim slot.
I just viewed these teardown pics:
Here you can see there is indeed a card slot, on the mainboard where this filled in Opening is. I know there is a Dual SIM variant of this phone. Could it be that ALL Moto G's have the hardware but it is just software disabled??
The link also finds where a standard SD memory card has been used but is sealed under a case on the mainboard. This suggests we 'may' be able to upgrade the internal memory at some point with some tinkering. Will require a brave person to try first though as will possibly destroy the phone. Shows how MOTO saves some money using SD card on board rather than a flash memory die.