TheSports.org
All sports Site
England - Sudbury- Founded in 1999
Amalgamated Football Club Sudbury is a football team from England, based in Sudbury. The club was founded in 1999. A.F.C. Sudbury plays their home games in the King's Marsh.
2022 2021/2022 2021 2020 2018 2016 2013