FOOTBALL University at Buffalo football players charged in beating of miniature poodle with leather belt – ABC News July 1, 2023 44 Share Facebook Twitter Google+ Pinterest WhatsApp source