Devastating Departure: Teddy Swim just been confirmed dead, after involving in a brutal car crash Teddy Swim Devastating Departure: Teddy Swim just been confirmed dead, after involving in a brutal car crash Nellysport January 13, 2025 Devastating Departure: Teddy Swim just been confirmed dead, after involving in a brutal car crash As one... Read More Read more about Devastating Departure: Teddy Swim just been confirmed dead, after involving in a brutal car crash