Leeds has previously hosted numerous high-profile sporting events, including the World Triathlon Championship Series on six occasions and the Tour de France's Grand Depart in 2014.