As the minutes ticked down to the 4 PM ET deadline on Tuesday to either sign Daniel Jones to a long-term contract or apply a franchise tag on him, the New York Giants faced some relatable uncertainty: would their WiFi allow them to get a signed deal to the league office in time?