If a team signs Barry Bonds now, his agent said he could be in its lineup by the end of the month.
"Give him 10 days to hit off live pitching, and he'll be ready," agent Jeff Borris told USA Today.
Borris told the newspaper that Bonds continues to work out. He would be available to play this season because his trial date for perjury and obstruction of justice isn't until March 9, 2009.
However, Borris told USA Today that he's not currently talking to any clubs about Bonds, who turns 44 this month.
"I am not talking to any club about Barry Bonds," Borris said, "because they all made it very clear to me they are not interested in him. Every club.
"I can't believe he doesn't have a job. No one has offered even the minimum salary. He made the All-Star team last year, and there's no reason to believe he wouldn't have a repeat performance in 2008, except for the conspiracy against him."
In recent days, the New York Mets and Arizona Diamondbacks, who both have shortages in their outfields, have been mentioned as possible landing spots for the slugger, but both teams have denied interest.
A high-level executive with the Diamondbacks told ESPN's Pedro Gomez the club has no interest in Bonds, that Bonds' name simply came up the way every other possible one did and the club has no intention of pursuing him.
"He was discussed internally like we do every guy. Nothing else," the source told ESPN.
Bonds, who is baseball's all-time leading home run hitter with 762, hit .276 last season for the San Francisco Giants with 28 homers, 66 RBIs and a .480 on-base percentage.