Irvin Der launched his business when the Chiefs won the Super Bowl two years ago. Now, he’s convinced he’s their good luck charm—and they’re his.
The Kansas City Chiefs and Tulane Stadium have a link to history, even as the Chiefs seek to make more New Orleans history with a three-peat in the Big Easy.