Ottawa Capitals



The Ottawa Capitals are a professional football team based in Ottawa, Ontario, Canada. A charter member of the Northern Football Association (which they joined for its inaugural 1978 season), the Capitals play their home games at Lansdowne Park.

History
Coming soon.