The independent wrestler, known as “Black Flash” Jordan Saint, died on Long Island’s Bethpage State Parkway when a Hyundai crossed into his lane. He had just returned to competition months earlier. The other driver was seriously injured.

Read More