TheSports.org
All sports Site
Russia - Saint Petersburg- Founded in 2012
Saint Petersburg North Legion is a american football team from Russia, based in Saint Petersburg. The club was founded in 2012.