It wasn't hard to miss Shaquille O'Neal at the Comcast Center this afternoon wearing a pair of 3D glasses as he took in the building's free and open to the public holiday display. Shaq, who wore a Cavs sweatshirt, is a Comcast pitchman and headed up to the corporate offices after watching the lobby show. The Cavs take on the Sixers tonight.