Los Angeles Galaxy striker Robbie Keane believes that teammate David Beckham can continue playing "for years" to come.
The former England captain will play his last game for the American outfit in the MLS Cup on Saturday before moving to a new club.
The 37-year-old has been linked with playing in a number of different countries, but Keane insists that Beckham hasn't given his teammates a clue about his next destination.
"His ability on the ball is the best I have seen." Keane told Sky Sports News.
"His passing is ridiculous. He still has a few years left in him. He still has that hunger and drive.
"He's been in England for a long time, and won the Premier League, so whether he wants to go somewhere else, and win the league there, I'm not too sure."
Beckham joined LA Galaxy in 2007.