 The Hurricanes play their home games at the 18,680-seat PNC Arena.The franchise was formed in 1971 as the New England Whalers of the World Hockey Association (WHA).The Whalers saw success immediately, winning the Eastern Division in the WHA's first three seasons, as well as becoming the inaugural Avco World Trophy Champions to cap off the 1972–73 season.