Amber Glenn Wins Grand Prix Final