The two 14-year-old boys, whose relatives said were best friends, were at a Florida park on Jan. 11 when the incident occurred.
A family photo of George Watts and Derrick Hubbard, both 14. The teens died after a sand collapse in Citrus County, Florida, on Jan. 11, 2025. (Image credit: Jasmine Watts/GoFundMe) A tragedy at a ...