Ottawa Rough Riders Location: Ottawa, Quebec Level: professionalSport: footballLeague: Canadian Football League Status: defunctTeams with the Rough Riders team name Tweets by mascotdb