We take a look at three key men for Saturday's opponents.
Scotland international Snodgrass has become one of Norwich City’s key men this season, notching vital, often spectacular, goals.
The versatile midfielder played for boyhood club Celtic as a youth before making his move to Livingston where he made his debut just four days after his 17th birthday in the SPL. The Glaswegian would score 15 times in 79 appearances during his time at Livingston, which included a brief loan spell at Stirling Albion.
Snodgrass then moved onto Leeds United in 2008. The Yorkshire club were then in League One, and he would go on to spend four years at Elland Road, eventually earning the role of club captain. The midfielder became a stalwart of United’s team, making 168 appearances and scoring 35 times before his move to Norwich in the summer of 2012.
Since the turn of the year Snodgrass has found the net four times, including three goals in his last six Barclays Premier League games.
Englishman Gary Hooper joined the Canaries from Celtic ahead of the 2013-14 campaign after hugely impressive goalscoring form in Scotland.
Hooper began his career with Grays Athletic after being released by Tottenham Hotspur as a teenager and has had career spells with Southend United, going on loan to Leyton Orient and Hereford United during his intermittent spell at Roots Hall before he moved to Scunthorpe United in 2008.
During his time at Scunthorpe, like his time at Celtic, Hooper averaged more than a goal in every two games, notching 43 times in 80 appearances over two years.
Hooper's form in North Yorkshire prompted a move to Celtic Park in the summer of 2010 and he would go on to score 82 goals in 138 appearances for the Glasgow side.
This season Hooper is the Canaries’ top scorer in all competitions having notched five times in the Barclays Premier League and twice in the Capital One Cup.
London-born midfielder Johnson has proved a stalwart for Norwich this season, scoring some important goals and producing consistent performances.
After coming through the youth ranks at Cambridge United, Johnson would make his league debut for the U's at just 17 when he came on in a League Two game against Scunthorpe United in 2004.
Johnson moved to Northampton Town the following season and after just four appearances for the Cobblers, was sent out on loan to Conference side Ebbsfleet United for the remainder of the season.
The following year, baring a month’s loan spell with Stevenage, Johnson became a regular for Northampton and went on to make 61 appearances, scoring ten goals before his move to Leeds in 2008.
Johnson made four appearances for Leeds at the beginning of the 2008-09 season before heading out on loan to Brighton, who were then in League One, where he scored a brace on his debut to give the Seagulls a 3-2 win over Leicester City.
Johnson returned from his loan after ten games and went on to establish himself as a regular for the Elland Road outfit, though they were relegated that season. The following year he helped the Yorkshire side win promotion back to the Championship.
Johnson made 140 appearances for Leeds, scoring 17 times before his move to Norwich in July 2011 where he is now close to appearing 100 times for the Canaries.