What do you call a team when they are not really amateurs but not really professionals? Well semi professional of course. Below are the teams that have fallen into this classification, some rightfully, some perhaps not.

Semi Professional Hockey Leagues