Michael Andlauer understands the mistake made with the Senators’ Quebec City announcement and the owner is now taking the ...
Ottawa Senators fans are voicing strong criticism over an announcement this week that featured the team's mascot wearing a ...
The Ottawa Senators, established in 1992, are an NHL team from Ottawa, Canada. The team were named after Ottawa’s role as Canada’s capital and a historic hockey team that won 11 Stanley Cups.