Rossi was born in New Jersey and lived in the United States until he was 12, but decided to play his international soccer for Italy.
In comments that will be sure to reopen some old wounds, Giuseppe Rossi's agent has said his client should have opted to play internationally for the United States instead of Italy.
"In hindsight, going back to when he chose between representing Italy or the USA, we should have chosen the USA," Andrea Pastorino told Radio Bruno.
In 2008, Rossi decided to play for the Azzurri instead of his birth nation in a move that still irks some American fans to this day.