Racing Club de Avellaneda is based in Avellaneda, a city in the Buenos Aires Province of Argentina. The club has a strong local following and is one of the most successful football clubs in the country.
Racing Club de Avellaneda Genius Quiz: 20 Questions for the intellectually inclined