Sports

Dallas Cowboys humble New York Giants in annual Thanksgiving Day game

The New York Giants got a reality check in their loss to the Detroit Lions on Sunday. On Thanksgiving Day, the Dallas Cowboys delivered the gut check.