
A Kansas City Chiefs superfan known as “ChiefsAholic” has been sentenced to 32 years in state prison for robbing a Tulsa bank.
The sentence, handed down on Monday in an Oklahoma courtroom, will be carried out after Xavier Michael Babudar finishes serving his time in federal prison.