Norwich City have announced the signing of Ben Marshall from Wolverhampton Wanderers on a four-year deal for an undisclosed fee.
The 27-year-old spent the second half of last season on loan at Millwall, making 16 appearances and scoring on three occasions as the Lions narrowly missed out on a Championship playoff position.
Millwall were understood to have made an offer of around £1.5m for Marshall, but on Saturday, the Canaries confirmed that the midfielder is now on their books.
"It's a good feeling," Marshall told the official Norwich site. "It's nice to come and see the training ground and meet a few of the lads already so I feel very good.
"I heard about the interest this summer. When I heard about it, I was very excited and I wanted it to be pushed through. The club is massive. Playing against them for other clubs, obviously the fans are always sold out.
"I'm really looking forward to training hard. It's nice to get in quite early, previous times I've come in quite late and sort of had to pick up. But I'm glad to be here and can't wait to get cracking."
Marshall is a former England Under-21 international, having played twice for the Young Lions in 2012.