The BC Lions are a professional Canadian football team based in Vancouver, British Columbia. The Lions compete in the West Division of the Canadian Football League, and play their home games at BC Place. From Wikipedia
They return under the NFL’s International Player Pathway exemption that provides an extra practice-squad slot.