Guardian17
Strong & Free
Western Hockey League
Headquartered in Calgary, Albert, the Western Hockey League (WHL) consists of 22 Member Clubs located throughout Western Canada and the U.S. Pacific Northwest.
whl.ca
Last edited: