The Mid-West Hockey League is a 20-franchise (Action PC Hockey) League, which has 20 individual members, across the United States & Canada. Each Member of the Mid-West Hockey League has rights to their franchise. All Franchises consist of 30 man Major League Roster and a 2 or 3-man Minor League Roster. The MWHL is for the General Manager who does his homework. With 20 Franchises, a unique salary cap structure restricted Free Agency & much more the League is for the most dedicated owners.