Amsterdam Admirals

From SportsPaper Wiki
Revision as of 13:19, 2 August 2020 by SportsPaperChris (talk | contribs) (new page)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

The Amsterdam Admirals were a professional American football team in NFL Europe who played in Amsterdam, Netherlands. The franchise ceased operations in 2007, after the NFL ended the NFL Europa league.