Torrey Davis
He has also played for the Calgary Stampeders , Hamilton Tiger-Cats and Edmonton Eskimos of the Canadian Football League ( CFL ) . 
<triplet> Calgary Stampeders <subj> Canadian Football League <obj> league <triplet> Hamilton Tiger-Cats <subj> Canadian Football League <obj> league <triplet> Edmonton Eskimos <subj> Canadian Football League <obj> league