The new Comcast Center opens in Philadelphia Friday, making it the tallest building between New York and Chicago.
New Comcast Center opens Friday