Kansas City Chiefs Superfan Known as ‘Chiefsaholic’ Sentenced to Over 17 Years in Jail for Armed Robberies
Xavier Babudar, known as ‘Chiefsaholic,’ was sentenced to more than 17 years in prison by the Western District of Missouri and Northern District of Oklahoma on Thursday, Sept. 5.