Byron Moreno, who was arrested last year at New York's John F. Kennedy International Airport after arriving on a commercial flight from Ecuador with bags of heroin attached to his body, was sentenced in a U.S. district court in New York.
He faced a maximum sentence of 10 years.
Moreno became the centre of controversy following his performance in Italy's World Cup match against South Korea when he sent off striker Francesco Totti and disallowed an Italian goal before the Asian hosts won, 2-1.
Moreno, 41, returned to Ecuador's football league after the World Cup but quit in 2003 after two suspensions from the domestic league, including a 20-game ban for adding on 12 minutes of injury-time in a game.
Get the best features, fun and footballing frolics straight to your inbox every week.
Thank you for signing up to Four Four Two. You will receive a verification email shortly.
There was a problem. Please refresh the page and try again.