Several bank robberies later, Patrick Mahomes’ Chiefs’ superfan in custody facing charges on money laundering
Xaviar Babudar, also known as “ChiefsAholic,” due to his immense support for the Chiefs squad donning a wolf mask and attending nearly every game of the team home and away, has a large social media presence among fans of Kansas City and the whole NFL fan base. Not long ago, Babudar made the headlines for … Read more