where is the difference in the morphological structure between tigers and speakers?

Tigers = tiger (free morpheme) + s (plural marker). "Tiger" just happens to end in er; see its etymology here: http://www.etymonline.com/index.php?term=tiger .

Speakers = speak (free morpheme) + er (agentive suffix) + s (plural marker)