Home TOP STORIES The Mobile, Ala., Leprechaun Lives On 20 Years Later