Kansas City Chiefs superfan Xaviar Babudar, a.k.a “Chiefsaholic,” has been indicted by a federal grand jury on 19 different counts, including for money laundering, armed robbery, bank theft, and transporting stolen goods across state lines. Babudar had been on the run for three months before the FBI finally got a hold of him in early […]