John Barnes, the former Liverpool, Newcastle and England star, will join ESPN as a football analyst for its coverage of the Barclays Premier League and FA Cup.
John Barnes joins ESPN