Listen

Description

The Giants are a bunch of classless losers who deserve every ounce of criticism that is being leveled their way. Also, Ben McAdoo jokes.