Walls signed with the Calgary Stampeders on September 22, 2008. His first two weeks with Calgary were spent on the practice roster before being activated and starting against the Saskatchewan Roughriders on October 13.
Walls inked a contract with the Calgary Stampeders on September 22, 2008. His initial two weeks with Calgary were spent on the practice roster before being activated and making his debut against the Saskatchewan Roughriders on October 13.