News

A Kansas City Chiefs superfan was sentenced to 32 years in prison for a 2022 Oklahoma bank robbery. Xaviar Babudar, better known as “ChiefsAholic,” was convicted of charges including robbery with a ...