Hansen was signed by the Philadelphia Eagles as an undrafted free agent in 2008.[3] He was released prior to training camp. In his rookie season, with the ArenaCup-winning Spokane Shock, he played in 11 games and had a quarterback rating of 141.02.[4] Hansen threw for 447 and thirteen touchdowns for the Shock in 2011.[5]