The Football Grump & The Cranky Fan review the Giants Town Hall for Season Ticket Holders, held this past Tuesday.