Giants
Patriots Captain Jabrill Peppers Arrested on Assault, Strangulation, and Drug Charges
Patriots captain Jabrill Peppers was arrested over the weekend on assault, strangulation and other charges following a disturbance at a home, police said Monday.