‘Bama’s Barron Busted for Bullsh*tting Badge

Alabama's Mark Barron mug shot
University of Alabama safety Mark “The Genius” Barron was arrested Sunday morning for hindering prosecution, according to Mobile Police. “Hindering prosecution” is another way of saying he was B-S*’ing a badge. It would seem that Barron has a big soft spot for his cousin, who...
Continue reading »