A long-time Syracuse defense attorney died suddenly while in the Jefferson County courthouse.

Officials say James McGraw was on his way to court in Watertown when he collapsed. He represented former Syracuse mayor Lee Alexander in criminal trials in the 1980's as well as many other high profile defendants. McGraw was 70.