Taking place in Saudi Arabia on Feb 19 Leading US-based rider John Velazquez is the final international jockey to be confirmed for the stc International Jockeys Challenge (IJC) on Friday, Feb. 19. The 49-year-old will take on 13 other jockeys in the IJC, before partnering Tacitus, owned by the late Prince Khalid Abdullah’s Juddmonte Farms,…