TheSports.org
All sports Site
Scotland - Glasgow- Founded in 1995
Scottish Claymores is a former american football team from Scotland, based in Glasgow. The club was founded in 1995 and has disappeared in 2004.