Pietrangelo officially inks new 7-year deal