5 Best Hockey Teams of All Time In The History

When you term best of generation, you pick any team easily by looking at current form.…