Ottawa Titans vs. New England Knockouts Tickets - Wed, Jun 4, 2025 6:30 pm

Ottawa Stadium - Ottawa, ON