Football
Atlanta Falcons release player arrested on child sex crime charge | TheHill
The National Football Leagues (NFL) Atlanta Falcons have released a linebacker after he was arrested on a child sex crime charge, the team announced Sunday. After being made aware today of allegatio…