Kansas City super fan 'ChiefsAholic' sentenced to more than 17 years in prison

September 05, 2024
15 views

A Kansas City Chiefs super fan will spend more than 17 years behind bars for his role in a string of bank robberies across multiple states.

Xaviar Michael Babudar, 30, who is well known for his online personality "ChiefsAholic," was sentenced to 210 ... [3235 chars]

Source: NBC News