David Weaver, 46, from Fuquay-Varina in North Carolina, pleaded guilty in November 2024 to charges that stemmed from a 2022 ...