MEEKER I On the morning of Sept. 11, 2001, New York City firefighter Stephen Siller, 34, had just finished a shift and was on his way to play golf with his brothers when news that a plane had crashed into the North Tower of the World Trade Center came over[Read More…]