Posts for Billy Penn

Billy Penn is Not at the Top of the New Comcast Tower

Chris Jastrzembski - December 6, 2017

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: Continue Reading

Continue Reading