Keshen vant en olympisk bronsemedalje i curling under vinter-OL 2006 i Torino. Hun var med på det canadisk laget som kom på tredjeplass i curlingturneringen for damer bak Sverige og Sveits. De tapte semifinalen mot Sveits med 5-7 men vant bronsefinalen over Norge med 11-5. De andre på laget var Shannon Kleibrink, Amy Nixon, Glenys Bakker og Sandra Jenkins.