NFL superfan ‘ChiefsAholic’ sentenced to 32 years in prison for Oklahoma bank robbery
May 12, 2025 8:36 PM
Babudar was sentenced on Monday in Oklahoma to 32 years in prison, over two years after authorities caught him in the state fleeing from a local bank robbery.