John SmileyJohn Smiley may refer to: John Smiley (baseball), Major League Baseball pitcherJohn Smiley (author), technology author and teacherJohn S. Smiley, Canadian politician in the Nova Scotia House of Assembly