You did not see this one CP, this one was made for Mattel employees only and in VERY low numbers, only 1-4 have ever surfaced on ebay
Phillips friend had access to a mold last summer, but the one you probably saw was the new one with the Kyle Rayner GL not the Hal Jordan