Xavier Babudar, the notorious Kansas City fan known as “Chiefsaholic,” has likely attended his last Chiefs game. Babudar faces up to 50 years in prison after pleading guilty to a string of robberies in the Midwest.
Gold is AU
Xavier Babudar, the notorious Kansas City fan known as “Chiefsaholic,” has likely attended his last Chiefs game. Babudar faces up to 50 years in prison after pleading guilty to a string of robberies in the Midwest.