Day: January 4, 2016

The End Of The Road: Tom Coughlin Resigns As Giants Head Coach

After 12 seasons, the New York Giants are on the hunt for a new leader following the resignation of long-time head coach Tom Coughlin on Monday. Last week, Coughlin invited his family to watch what turned out to be his final game as Giants head coach – a […]