On 30 July 2007, Russell rejoined the Canaries for an undisclosed fee (reported to be around the £410,000 marked down from £600,000 due to a 30% sell-on clause the canaries had in the deal taking Russell to Stoke in 2003), on a three-year contract. Russell played 44 times in 2007–08 as the Canaries finished in 17th spot.
On July 30, 2007, Russell rejoined the Canaries for an undisclosed fee (reported to be around the £410,000 marked down from £600,000 due to a 30% sell-on clause the Canaries had in the deal taking Russell to Stoke in 2003), on a three-year contract.