this must be the place

American football in Russia, team "Izhevsk steelworkers"