Xavier Babudar, also known as Kansas City Chiefs superfan Chiefsaholic for dressing up at the team’s games, has pleaded guilty to charges related to a string up bank robberies, and faces up to 50 years in federal prison, according to Jonathan Cooper of News On 6. Xavier Babudar admitted to robbing or attempting to rob […]