Even though construction manager LF Driscoll put a miniature Billy Penn statue on top of the new Comcast Technology Center, it won’t be the building’s tallest point.
And if you’re a conspiracy theorist, maybe that’s why the Eagles lost on Sunday night.
An explanation after the jump:
It’s easy to see there’s something above the mini statue. I think they might be satellites, but I’m probably wrong.
Anywho, the contraption isn’t that tall either:
Why couldn’t the contractors put the statue right on the very top? I see no harm in moving it up a few feet.