Shaggy Rogers (Scooby-Doo! Mystery Incorporated) - Scoobypedia, the(01) Jamarcus Brown 29 Jun 2025 Save Image Image gallery: Shaggy Scooby Doo - The Story Behind the Name