Original: The Amsterdam Admirals were a professional American football team in NFL Europa based in Amsterdam , Netherlands .
Simplified: The Amsterdam Admirals were a professional American football team in the NFL Europa .