In what appears to be a wide open contest among 11 fillies and mares going one mile on turf, trainer Leonard Powell’s Keyflower rates a big chance as she shortens up a quarter of a mile in the May 1 $100,000 Wilshire Stakes (G3T) at Santa Anita Park. Source