Glen Johnson and Steven Gerrard have been named in Fabio Capello's squad for next week's friendly with Hungary. Jamie Carragher has again retired from international football, while Joe Cole is a suprise omission.