NFL Offseason News

Scott Van Pelt delves into the Giants' roster moves and says that organization deserves to be trusted. Van Pelt also talks about Michael Vick and wonder where he'll land.