Marcus Rashford has been pushed out by England’s new generation – and he might never return
Rashford is 26 and has time to restore his place for club and country, but there are no guarantees at a time when England’s young attacking talent is flourishing