Xavier Babudar, the notorious Kansas City fan known as “Chiefsaholic,” has likely attended his last Chiefs game. Babudar faces up to 50 years in priso[……] ....
More News
Entertainment and Sports
1 Minute