Flames forward Curtis Glencross was suspended three games by the NHL on Monday because of a high hit he put on Chris Drury of the Rangers, according to an Associated Press report.