text: The Amsterdam Admirals were a professional American football team in NFL Europe based in Amsterdam , Netherlands .
simplified: The Amsterdam Admirals were a professional American football team in the NFL Europa . They are based in Amsterdam , Netherlands .