The clock is ticking on the Giants. The franchise tag deadline is Tuesday afternoon, and the Giants have one tag and two star players headed toward free agency. They are under the gun to get a deal done with Daniel Jones or Saquon Barkley, or risk losing the other. The Giants are expected to tag [more]

Read More
Author: ProFootball Talk on NBC Sports