Gary Lineker has been the face of the BBC's Premier League coverage for more than two decades but his current contract is due to expire in the summer