Quebec Titans Location: Chateauguay, Quebec Level: professionalSport: footballLeague: Empire Football League Status: defunctWebsite: http://www.quebectitans.com/home.aspx?lang=en-USTeams with the Titans team name Tweets by mascotdb