by XBTV
June 19, 2017
Jeff Siegel and Aaron Vercruysse give their thoughts on Royal Ascot's Tuesday June 20th, 2017 card covering the: Group 1 Queen Anne Stakes, Group 2 Coventry Stakes, Group 1 King's Stand Stakes and the Group 1 St. James Palace Stakes .