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