Shane Ferguson initially signed on a 93-day loan deal from Newcastle United just 36 hours before the start of the 2015/16 season, but that deal was made permanent in January 2016.
Shane rose through the ranks at St James Park and made his senior debut in a League Cup tie against Accrington in August 2010. The left-sided player's first taste of top flight League football came in January 2011, as a substitute against West Ham, before he made his full Premier League debut three months later in a win over Wolves.
He put pen-to-paper on a five-year contract at the end of that campaign and has since enjoyed two successful loan spells with Championship side Birmingham City, as well as a similar short-term stint at Rangers last season.
Shane, who was born in Derry, was capped by Northern Ireland at various youth levels before making his U21 debut against Scotland in November 2008. His senior bow came less than a year later, in June 2009, when he came on as a late substitute against Italy and he has featured regularly since, including his selection for Euro 2016. He has scored one international goal, a strike against Finland in 2012.
The Northern Irishman appeared 52 times during Millwall's 2016/17 promotion season, scoring four times, including a strike in the club's famous 3-0 Emirates FA Cup win over AFC Bournemouth, along with 24 games in 2017/18.