Former Giants player saves man from roof of burning home