No, only hosted 6 times
US hosted in 2025 (Minnesota), 2018 (Buffalo), 2011 (Buffalo), 2005 (Grand Forks), 1996 (Massachusetts), 1989 (Anchorage)
1982 and 1975 both Canada and US hosted in Manitoba and Minnesota (Fargo in 1975) - (This doesn't count as the US hosting)
When you look at average attendance, outside of Canada, there is no reason Grand Forks can't host.
Fun Fact: Germany hosted in 1992, West Germany in 1981