Who the F*#K is Tony Scaredalotta, and why would I want to listen to him on the radio.

BTW, if anybody ever sees a stuffed doll that looks like this, let me know. I will pay top dollar. I have one, but it is inflatable and the air keeps leaking out when I stick it with pins. I have had to resort to just kicking it around the pits, but that's getting old.