Six of seven Canadian NHL teams are playing tonight, four of them in U.S. cities; Raptors continue homestand