Amsterdam Admirals

sports club

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

Head coachesEdit

Notable playersEdit

Other websitesEdit