Both Canucks moved from British clubs to teams in Germany, with Jackson joining newly promoted Bundesliga side Eintracht Braunschweig and Hainault inking a deal with VfR Aalen in the second division.
After three seasons with Norwich City and several years with other clubs in England, Jackson leaves the English pyramid for the first time in his career. The 26-year-old scored the goal that gained Norwich promotion to the Premier League in 2011, and he had been a regular at Carrow Road during the Canaries' first season back in the EPL. Last year he fell down the depth chart, making only 19 appearances for Norwich before his contract ran out last month.
"I am happy to be joining Eintracht Braunschweig and I am clearly looking forward to testing myself in Bundesliga," Jackson told his new club's website.
Meanwhile, Hainault agreed to a two-year deal with Aalen after a successful trial over the past several weeks. The 27-year-old defender, who was most recently with Ross County in Scotland and has played in MLS with the Houston Dynamo, will wear the no. 3 shirt for his new side.
Like Jackson, Hainault has never previously played professionally in Germany.
Follow GOAL CANADA on