"Det känns helt fantastisk. Det har varit mycket tankar och jag har alltid velat komma tillbaka till Djurgården, man har liksom varit på väg hela tiden", säger han i ett pressmeddelande.
Eriksson lämnade Stockholmsklubben 2017 för ett utlandsäventyr i MLS-laget San Jose Earthquakes. 30-åringen, som utnämndes till lagkapten inför den här säsongen, tog laget till kvartsfinal i cup-spelet där man åkte ut mot Minnesota United.
Djurgården har varit öppna med att de velat ha tillbaka anfallaren och nu står det klart att så blir fallet
"För vår del fanns det ingen tvekan om att vi ville göra en långsiktig satsning på en spelare som tidigare har varit i Djurgården och som vi känner väl och vi har hårda krav på Magnus precis som på oss själva att vi ska göra något riktigt bra under de här åren", säger sportchefen Bosse Andersson