Esposito had been noticed by NBA teams: the Cleveland Cavaliers through scout Rudy D'Amico and the Toronto Raptors through Bob Zuffelato.
[4] His best performance was 18 points, 2 assists, 2 offensive rebounds, and 2 turnovers, in 30 minutes, during a 6 April 1996 loss to the New York Knicks in Madison Square Garden.
[5] Despite having two years left on his contract, and having a chance of a trade to the Philadelphia 76ers, Esposito returned to Italy to sign with Scavolini Pesaro in summer 1996.
[3] Penning a contract reportedly worth at least 1 billion lire net annually (more than 500,000 in euros today), Esposito was acclaimed as a star on his return.
He moved to Snaidero Udine in 2001, but he only stayed until January 2002, before having another experience abroad, in the Spanish Liga ACB with Telecom Gran Canaria, where he finished the season.
[9] He played less than usual, and finished averaging 3.5 points in the league, also scoring 14 in his first (and last) career Euroleague game, against Pau-Orthez.
Another return to Legadue followed in 2005, with Casale Monferrato, where he stayed until February 2006, as he signed with Capo d'Orlando for his last Serie A season.
[14] In two years as the head coach of the Giorgio Tesi Group Pistoia he took twice the team to the playoffs, one time to the Italian Basketball Cup, and at the end of the season 2017 he was named Italian League Coach of the Year (Lega Basket Serie A awards) On May 22, 2018, Esposito signed a deal with Banco di Sardegna Sassari in LBA.