Known for generations for his contagious smile and dedication to Iowa City-area sports teams, Gary "Smiley" Bloore has died at age 79.