Amsterdam Admirals

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

Head coaches

Notable players

Other websites