Amber Glenn Wins Grand Prix Final In France