UVA football player Solomon Beebe faces animal cruelty charges after witness alleges he punched dog: report

Solomon Beebe, an incoming Virginia football transfer, is facing three misdemeanor animal cruelty charges stemming from alleged incidents earlier this month, according to online court records obtained by 247Sports. Beebe, a Montgomery, Alabama, native and former UAB running back, was arrested on charges filed Monday and appeared Thursday morning in Albemarle County District Court. Court [...] The…