Posted by
By
Kevin Draper
January 28, 2023Posted inFans (Persons), Federal Bureau of Investigation, Football, Instagram Inc, Kansas City (Mo), Kansas City Chiefs, Prisons and Prisoners, Robberies and Thefts, Social Media, Tulsa (Okla)
Kansas City football fans worried when one of their team’s most recognizable supporters didn’t show up for a game. When he turned up in jail in Tulsa, they wondered if they’d known him at all.