← headlines

Debra Todd, 68, was arrested for allegedly striking her husband, former NFL quarterback Richard Todd, with pliers during an argument in Florence, Alabama

Sport – 4 outlets