Xaviar Michael Babudar, a popular Kansas City Chiefs fan who dressed as a wolf at games, pleaded guilty on Wednesday in a series of robberies in 2022 and 2023, prosecutors said.
Xaviar Michael Babudar, a popular Kansas City Chiefs fan who dressed as a wolf at games, pleaded guilty on Wednesday in a series of robberies in 2022 and 2023, prosecutors said. Read More