Despite a rocky 2025, three holdover Giants earned spots on Pro Football Sports Network's Top 100 list.