A City Chiefs superfan, known for wearing a wolf costume at games, was arrested for armed robbery last week.Xaviar Babudar was handcuffed at 10:15am on December 16 and booked for the incident in Tulsa, Oklahoma, with the bond set at $200,000, according to the .Babudar is recognized by Chiefs fans as '@ChiefsAholic' on his social media profiles on and Instagram but some noticed his account was unusually quiet over the weekend when the.
Load More
Load More