TheSports.org
All sports Site
Russia - Moscow- Founded in 1999
Moscow Patriots is a american football team from Russia, based in Moscow. The club was founded in 1999.