Landon Collins: 11/20/17

Landon Collins discusses what was behind the Giants' win over the Chiefs. Plus, his views on team leadership and how he feels about playing on Thanksgiving.