The New York Giants have been dysfunctional for the better part of a decade. Owner John Mara has brought in and fired several ...