I'd be interested to see a graph/chart which lists the distances between NHL teams and their affiliates. People use the "out of the way" excuse but I'm willing to bet Winnipeg-to-St. John's isn't the greatest distance between franchises.
It's 3,257 km or 2,023 miles between Winnipeg and St. John's.
Here are 2010-11 NHL/AHL distances (in miles):
San Jose to Worcester - 2645 miles
Los Angeles to Manchester - 2574
Anaheim to Syracuse - 2316
Edmonton to Oklahoma City - 1467
Miami to Rochester - 1229
Denver to Cleveland - 1223
Vancouver to Winnipeg - 1163
Saint Paul to Houston - 1052
Phoenix to San Antonio - 858
Tampa to Norfolk, VA - 717
Atlanta to Chicago - 582
Columbus to Springfield, MA - 563
Nashville to Milwaukee - 482
Buffalo to Portland, ME - 442
Calgary to Abbotsford - 393
Montreal to Hamilton - 346
Pittsburgh to Wilkes-Barre - 250
Philadelphia to Glens Falls, NY - 245
Ottawa to Binghamton - 221
Dallas to Austin - 169
St. Louis to Peoria - 147
Newark, NJ to Albany - 140
Detroit to Grand Rapids - 122
Raleigh to Charlotte - 122
Washington to Hershey - 98
Chicago to Rockford - 95
Manhattan to Hartford - 92
Uniondale, NY to Bridgeport - 52
Boston to Providence - 49
Toronto to Toronto - 2