ECHL is great fun to watch.
A few years ago, I went to a Hurricanes game, and it was pretty good. A couple of weeks later, I went to a Generals game, and it was a lot better.
The minor league guys are hungry for a major league spot, and they show it.