ChiefsAholic, a superfan in a wolf suit, was a beloved fixture of Kansas City Chiefs games. Then he turned up in an Oklahoma jail. The mystery around him only deepened from there.
ChiefsAholic, a superfan in a wolf suit, was a beloved fixture of Kansas City Chiefs games. Then he turned up in an Oklahoma jail. The mystery around him only deepened from there.