Cadogan most recently played with the Indianapolis Colts. He also spent time with the San Diego Chargers, Cincinnati Bengals and Carolina Panthers. Prior to playing professionally, Cadogan played four seasons with Penn State and started 31 of 42 games, including the last 26 in a row.
He was named All-Big 10 first team after his senior season as he helped the Nittany Lions average more than 200 yards rushing per game. He was also given the Ridge Riley Award presented to the senior player demonstrating sportsmanship, scholarship, leadership and friendship.
Cadogan suffered a minor knee injury prior to training camp with the Colts, was placed on injured reserve and was released when the knee healed.
"I had been waiting for my next contract with an NFL team, when I got offered a contract from the CFL team, so I decided to jump on this opportunity that God placed in front of me," Cadogan said. "While at home I stayed in shape by working out with my friend Aaron Mummert at the Life Center, and by running and playing basketball with the crew at the Life Center."
Calgary (12-5) has clinched the CFL West Division title. The Stampeders defeated the Hamilton Tiger-Cats 54-25 last Friday and wrap up the regular season this Friday at Winnipeg.