Few can match Giovanni Trapattoni. In a career spanning 25 years, he has won league titles in Italy, Germany, Portugal and Austria, as well as a European Cup and three Europa League titles.