All sports Site
All sports Site
Netherlands - Amsterdam- Founded in 1895
Amsterdamsche Football Club is a football team from Netherlands, based in Amsterdam. The club was founded in 1895. AFC Amsterdam plays their home games in the Sportpark Goed Genoeg.