Plymouth was home to an American football club, the Plymouth Admirals until 2010