Jamie Spencer’s reputation on Ascot’s Straight Course gained further credence as he guided racehorse, Ain’t Nobody to victory at Royal Ascot in the Listed Windsor Castle Stakes on Wednesday, June 19, 2024. In familiar style, Spencer drove the Kevin Ryan-trained winner (5/1) to the head of affairs inside the final 100 yards, denying US raider Gabaldon by a length at the famous Royal Ascot line. Racehorse, Aviation Time, the only filly in the race, finished half a length further back in third, while the 4/1 favourite Shadow Army could only finish…