THERE ARE 30 teams in the National Basketball Association—yet the Portland Trail Blazers have something that no one else does. It’s not Greg Oden, Brandon Roy, or a promising future of playoff victories—it’s that goddamn trail cat. The team’s mascot is a useless, fictional large-headed creature of unknown origin that goes by the name Blaze […]
