By Evan Atchison Sports 11 May: German soccer club announces plan to make all tickets free Located near Germany’s border with the Netherlands, Düsseldorf is a city best known for its fashion and arts scene. However,…