New York Giants' Joe Schoen, John Harbaugh have bonded over past 'scars' |