This article is about Plymouth , England . Plymouth can be other places or things , see Plymouth ( disambiguation ) .
Plymouth is home to an American football club : The Plymouth Admirals .