Kansas City Chiefs Superfan Arrested For Robbing Bank In His Famous Wolf Costume While Traveling To Watch Team Play Texans (PICS)

A Kansas City Chiefs superfan has gained notoriety for his passion and love of the AFC West football team. But this week, he’s making headlines for all the wrong reasons. Xavier Michael Babudar, known as “ChiefsAholic” among Kansas City fans, has been arrested for committing armed bank robbery at a bank in Bixby, Oklahoma. According … Continue reading Kansas City Chiefs Superfan Arrested For Robbing Bank In His Famous Wolf Costume While Traveling To Watch Team Play Texans (PICS)