Chiefs superfan ordered to pay bank teller $10.8 million in string of bank robberies
Xaviar Michael Babudar, the Kansas City Chiefs superfan known as “ChiefsAholic,” was ordered by an Oklahoma judge to pay $10.8 million to a bank teller he threatened and assaulted with … Read More