The Giants give coach Coughlin a contract extension, Should he be able to leave on his own terms?
The New York Football Giants signed Head Coach Tom Coughlin to a new three year contract. He had one more year left on his current deal, but the Giants ripped […]