Thomson Redmen Location: Scarborough, Ontario (Canada)Level: high schoolStatus: defunctYears: 1959-2005Website: http://www.thomsoncollegiate.com/Tidbits: Thomson Collegiate Institute Teams with the Redmen team name Tweets by mascotdb