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.
The Senators will play two preseason games this fall at Quebec City's Videotron Centre, a rink built to attract an NHL ...