Uncommon
Amsterdam Admirals
Professional American football team in the Netherlands
Professional American football team in the Netherlands
The Amsterdam Admirals were a professional American football team based in Amsterdam, Netherlands, playing in the NFL Europe.
Open boosters, collect cards and trade them. Free to play.
Play for free