Josh Heupel Suspended a Tennessee Player for alleged ANIMAL ABUSE!

Aaron Beasley is a linebacker for Tennessee who just got suspended by Josh Heupel for getting arrested for animal abuse. Beasley allegedly abused a six month old kitten owned by his girlfriend's roommate. The details are ugly and Mike gets into the details on Open Mike.