Answer: theoilers

AnswerCrossword Clue
THEOILERS

Edmonton or Houston team