Per NBC10 Boston, the Patriots’ defensive captain was arrested last Saturday on multiple charges, including “assault and battery, assault and battery with a dangerous weapon, strangulation and ...
The Jabrill Peppers story put the NFL’s domestic violence issue back in the headlines again. While the league claims to take the issue seriously, women’s groups and society in general are calling for ...