Repêché en première ronde par Pittsburgh en 2007, il a été échangé à la date limite des transactions dans l'échange qui a envoyé Marian Hossa aux Penguins.
Esposito a également été changé d'équipe cet été au niveau junior, passant des Remparts au Junior de Montréal.