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.
A wolf suit, big bets and an alleged robbery: The mystery of a Chiefs superfan
1 month ago No Comments