Yes but Townend is for the future, Lambert is not. He has down brilliant to work his way up through the ranks and get to pull on an England shirt, but he is not the future. Nor is Rooney come to that!
I do not think he will even go to the World Cup, as some other youngsters at Chelsea, Spurs, Arsenal or Liverpool (even Man U) will come along and take his place. 10 or even 5 years younger he would be in the team, but not at saints!
We have an Italian striker though.