CALGARY — The Calgary Stampeders have extended National defensive lineman Daniel Joseph, the team announced on Wednesday.

The 28-year-old Torontonian had been eligible to become a free agent on Feb. 10.

A first-round draft selection by the BC Lions in 2021, Joseph signed with the Stampeders in September of 2025 and appeared in six games for the Red and White, recording three defensive tackles and three special teams stops and returning two kickoffs for 34 yards.

RELATED
» CFL.ca’s top 30 pending free agents
» More 2026 Free Agency news and analysis
» 3 bold free agency predictions
» 3 pending free agents that could break out in 2026
» Subscribe to the CFL’s newsletter for exclusive offers and league updates

 

In 14 career games for Toronto, Edmonton and Calgary, Joseph has accumulated eight defensive tackles including one tackle for loss, one sack and four special-teams tackles.

In college, Joseph played his final two seasons at North Carolina State and in 23 games for the Wolfpack, he made 83 tackles including 19 tackles for loss and added 11.5 sacks and two forced fumbles. He started his collegiate career with 32 games over three seasons at Penn State. In 33 games for the Nittany Lions, he amassed 30 tackles including 6.5 tackles for loss, five sacks, one forced fumble and one fumble recovery.

The Stampeders also announced they have signed American receiver Rashod Owens and American linebacker Tyreem Powell.

Owens attended training camp with the National Football League’s Cincinnati Bengals in 2025 and had three catches for 25 yards in pre-season action.

The San Antonio, Tex., product played 52 games over five years at Oklahoma State University and during his time with the Cowboys, he had 120 receptions for 1,771 yards and 10 touchdowns. Owens’ most productive game came in 2023 as he had 10 catches for 164 yards and two touchdowns in a victory over Texas A&M.

Powell was signed as an undrafted free agent by the NFL’s New Orleans Saints in 2025. He played three pre-season games for New Orleans and recorded three tackles.

In college, Powell played 43 games and made 32 starts over four years at Rutgers. He had 201 career tackles for the Scarlet Knights including 11.5 tackles for loss and added five sacks, one interception, two forced fumbles and 10 passes defended. Powell was a two-time academic all-Big Ten selection and was a team captain during his senior season.

In another transaction, the Stampeders announced they have released national long snapper Aaron Crawford.