Alabama Executes James Osgood for 2010 Capital Murder of Tracy Lynn Brown
Convicted of the 2010 rape and murder of Tracy Lynn Brown, Osgood confessed to the crime and ultimately waived his appeals.
April 25, 2025