Viklund lämnar därmed det ryska KHL-laget Lada Togliatti där han den gångna säsongen gjorde 16 poäng på 57 grundseriematcher och dessutom blev uttagen till ligans All star game.
Viklund, 30, har spelat ett femtiotal landskamper i Tre Kronor och har tidigare spelat SHL-hockey i AIK, Frölunda, Skellefteå och Modo. I den sistnämnda klubben vann han SM-guld 2007.