The Screech Owls have come to Ottawa, the capital of Canada, to play in the world's biggest minor league hockey tournament -- more than 500 teams gathering from all over the world Little does Nish... This description may be from another edition of this product.