Rocky Balboa statue takes up a new home inside Philly art museum – SpryNews