Gary Lineker has urged Manchester City to accept any sanctions handed down after being found guilty of more than 100 Premier League financial rule breaches, calling it vital for the good of the game.