Family of football star, 17, outraged by revelations after his death
- Posted on October 15, 2024
- By Daily Mail
- 4 Views
Family of football star, 17, outraged by revelations after his death
Avery Pickle, 17, was found dead in the waters of Palmetto Creek in Elberta, Alabama , back in July, after he went missing from a party the previous day.