Giants Podcasts | New York Giants - Giants.com
BBK - 3/6: Franchise tag for FA
Do you think the Giants should have used their franchise tag on anyone in free agency?
Do you think the Giants should have used their franchise tag on anyone in free agency?