The evleaks info just doesn't make sense. The Sprint G2 already passed thru the FCC and this lacks Verizon LTE bands so it's obvioiusly not a VZW device. Also the screen size 4.96" vs 5.2", battery size 2300 vs 3000 mah, camera position and no backside power button.
I think Google is using evleaks for damage control. I'm not buying it.