Well, kinda true, but kinda misleading.
The stock Verizon S3 has the NFC antenna in the battery, like everyone else. You will see four contacts in the battery compartment, two for power, two for NFC antenna.
If you purchase the wireless charging back from Verizon, then it has ANOTHER NFC antenna in the back cover. The Verizon phone has a secondary contact that the NFC antenna in the back cover uses. Look right next to the SIM card and you will see two contacts.
This is because the wireless charging back cover has a magnet in it that covers the battery and blocks the NFC signal from reaching the battery. So Verizon has a second NFC antenna and contacts when using that cover.