‘On The Bus’: Giants safety Landon Collins talks about taking on the Eagles in Week 3

Video Details

New York Giants safety Landon Collins talks about taking on the Eagles in Week 3.