Gary Lineker has delivered a brutal putdown to Micah Richards amid suggestions that the popular pundit could succeed him as Match of the Day host.