Giants Offensive Coordinator Ben McAdoo Closing in on Team’s Head Coaching Position
Just over 2 weeks ago, longtime New York Giants head coach Tom Coughlin, who won two Super Bowl championships with the team, stepped down as head coach, meaning that for the first time since 2004, the Giants had a vacancy at the position. It looks like by tomorrow, that vacancy will be no longer. Visit […]