LA Galaxy striker Robbie Keane believes David Beckham can continue his playing career 'for years' - and would welcome a club move for Chelsea's Frank Lampard.