Home New York Giants New York Giants: Why Placing The Franchise Tag On Landon Collins Might Not Be A Bad Idea