Ottawa

Ottawa Senators worth more than $1.1 billion, report shows

Published: 

The Ottawa Senators logo on the Canadian Tire Centre is seen in this undated image. (CTV News Ottawa)