Xaviar Michael Babudar
A man known as the "Kansas City Chiefs Superfan" or “Chiefs-Aholic,” who was charged for…
A man popularly known as Kansas City Chiefs superfan “ChiefsAholic” pleaded guilty in federal court…
A man known as the Kansas City Chiefs superfan has been making national headlines after…