 As a three-year-old in 2018 he ran in several major mile races without success before dropping back to sprint distances to win the July Cup.U S Navy Flag is a bay horse bred in Kentucky by the Misty For Me Syndicate.During his racing career U S Navy Flag has been trained by Aidan O'Brien at Ballydoyle.