About Ottawa REDBLACKS
The Ottawa REDBLACKS are a professional Canadian football team based in Ottawa, Ontario.