Player Of American And Canadian
Montrell Craft is a defensive tackle who is currently a free agent. He most recently played for the BC Lions of the Canadian Football League. Craft signed as a free...