Giants claim first win in Philadelphia in 13 years, The Athletic reports ยท Digg