Geers signed with the Cardinals as an undrafted free agent Monday, Darren Urban of the team's official site reports.
Geers played his entire collegiate career with Minnesota and recorded a total of 58 receptions for 518 yards and nine touchdowns. He improved his blocking skills throughout college and is considered a reliable pass catcher, making it possible that he'll compete for a roster spot during training camp.