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/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.