Browsing Tag

features

Never Say Die

There's so much more to Matt "The Immortal" Brown than simply persevering—there's a story of redemption that's still being told. On a cool summer evening in August 2001, Matt Brown died. It's not that Brown remembers dying in the blur of…