Listen

Description

The Football Grump & The Cranky Fan review the 2017 New York Giants 53 man roster!